From 1f220e0e66cadda4c2ad79f543aea8b6f75d6e86 Mon Sep 17 00:00:00 2001 From: Philipp Etschel Date: Wed, 6 Sep 2017 19:44:37 +0200 Subject: [PATCH] INT-4340: Disable XMPP Roster properly JIRA: https://jira.spring.io/browse/INT-4340 * Roster is now disabled on login as well * Fixed tagging and formatting issues * Checkstyle and documented the changed behaviour as well Polishing: rely on the `AbstractFactoryBean.getObject()` **Cherry-pick to 4.3.x** --- .../config/XmppConnectionFactoryBean.java | 33 +++++++++---- .../XmppConnectionFactoryBeanTests.java | 47 ++++++++++++++++++- src/reference/asciidoc/xmpp.adoc | 8 ++-- 3 files changed, 73 insertions(+), 15 deletions(-) diff --git a/spring-integration-xmpp/src/main/java/org/springframework/integration/xmpp/config/XmppConnectionFactoryBean.java b/spring-integration-xmpp/src/main/java/org/springframework/integration/xmpp/config/XmppConnectionFactoryBean.java index 7c27126aa3..4e6c51c201 100644 --- a/spring-integration-xmpp/src/main/java/org/springframework/integration/xmpp/config/XmppConnectionFactoryBean.java +++ b/spring-integration-xmpp/src/main/java/org/springframework/integration/xmpp/config/XmppConnectionFactoryBean.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2016 the original author or authors. + * Copyright 2002-2017 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -37,6 +37,7 @@ import org.springframework.util.StringUtils; * @author Oleg Zhurakousky * @author Florian Schmaus * @author Artem Bilan + * @author Philipp Etschel * * @see XMPPTCPConnection * @since 2.0 @@ -151,8 +152,16 @@ public class XmppConnectionFactoryBean extends AbstractFactoryBean +