mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-11-21 19:42:05 +01:00
Deprecate setServiceName in favor of setXmppDomain
This commit is contained in:
parent
4d7279d036
commit
bad52fad21
9 changed files with 22 additions and 10 deletions
|
@ -32,7 +32,7 @@ Connect and Disconnect
|
|||
XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
|
||||
configBuilder.setUsernameAndPassword("username", "password");
|
||||
configBuilder.setResource("SomeResource");
|
||||
configBuilder.setServiceName("jabber.org");
|
||||
configBuilder.setXmppDomain("jabber.org");
|
||||
|
||||
AbstractXMPPConnection connection = new XMPPTCPConnection(configBuilder.build());
|
||||
// Connect to the server
|
||||
|
|
|
@ -53,7 +53,7 @@ conn1.connect();
|
|||
// Create a connection to the jabber.org server on a specific port.
|
||||
XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder()
|
||||
.setUsernameAndPassword("username", "password")
|
||||
.setServiceName("jabber.org")
|
||||
.setXmppDomain("jabber.org")
|
||||
.setHost("earl.jabber.org")
|
||||
.setPort("8222")
|
||||
.build();
|
||||
|
|
|
@ -118,7 +118,7 @@ public class XMPPBOSHConnection extends AbstractXMPPConnection {
|
|||
*/
|
||||
public XMPPBOSHConnection(String username, String password, boolean https, String host, int port, String filePath, DomainBareJid xmppServiceDomain) {
|
||||
this(BOSHConfiguration.builder().setUseHttps(https).setHost(host)
|
||||
.setPort(port).setFile(filePath).setServiceName(xmppServiceDomain)
|
||||
.setPort(port).setFile(filePath).setXmppDomain(xmppServiceDomain)
|
||||
.setUsernameAndPassword(username, password).build());
|
||||
}
|
||||
|
||||
|
|
|
@ -464,9 +464,21 @@ public abstract class ConnectionConfiguration {
|
|||
*
|
||||
* @param serviceName the service name
|
||||
* @return a reference to this builder.
|
||||
* @deprecated use {@link #setXmppDomain(DomainBareJid)} instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public B setServiceName(DomainBareJid serviceName) {
|
||||
this.xmppServiceDomain = serviceName;
|
||||
return setXmppDomain(serviceName);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the service name of this XMPP service (i.e., the XMPP domain).
|
||||
*
|
||||
* @param xmppServiceDomain the service name
|
||||
* @return a reference to this builder.
|
||||
*/
|
||||
public B setXmppDomain(DomainBareJid xmppServiceDomain) {
|
||||
this.xmppServiceDomain = xmppServiceDomain;
|
||||
return getThis();
|
||||
}
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ public class DummyConnection extends AbstractXMPPConnection {
|
|||
private final BlockingQueue<TopLevelStreamElement> queue = new LinkedBlockingQueue<TopLevelStreamElement>();
|
||||
|
||||
public static ConnectionConfiguration.Builder<?,?> getDummyConfigurationBuilder() {
|
||||
return DummyConnectionConfiguration.builder().setServiceName(JidTestUtil.EXAMPLE_ORG).setUsernameAndPassword("dummy",
|
||||
return DummyConnectionConfiguration.builder().setXmppDomain(JidTestUtil.EXAMPLE_ORG).setUsernameAndPassword("dummy",
|
||||
"dummypass");
|
||||
}
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ public abstract class AbstractSmackLowLevelIntegrationTest extends AbstractSmack
|
|||
builder.setCustomSSLContext(sc);
|
||||
}
|
||||
builder.setSecurityMode(configuration.securityMode);
|
||||
builder.setServiceName(service);
|
||||
builder.setXmppDomain(service);
|
||||
return builder;
|
||||
}
|
||||
|
||||
|
|
|
@ -516,7 +516,7 @@ public class SmackIntegrationTestFramework {
|
|||
}
|
||||
// @formatter:off
|
||||
Builder builder = XMPPTCPConnectionConfiguration.builder()
|
||||
.setServiceName(config.service)
|
||||
.setXmppDomain(config.service)
|
||||
.setUsernameAndPassword(accountUsername, accountPassword)
|
||||
.setResource(middlefix + '-' + testRunResult.testRunId)
|
||||
.setSecurityMode(config.securityMode);
|
||||
|
@ -551,7 +551,7 @@ public class SmackIntegrationTestFramework {
|
|||
builder.setCustomSSLContext(sc);
|
||||
}
|
||||
builder.setSecurityMode(config.securityMode);
|
||||
builder.setServiceName(config.service);
|
||||
builder.setXmppDomain(config.service);
|
||||
XMPPTCPConnection connection = new XMPPTCPConnection(builder.build());
|
||||
connection.connect();
|
||||
UsernameAndPassword uap = IntTestUtil.registerAccount(connection);
|
||||
|
|
|
@ -337,7 +337,7 @@ public class XMPPTCPConnection extends AbstractXMPPConnection {
|
|||
* @throws XmppStringprepException
|
||||
*/
|
||||
public XMPPTCPConnection(CharSequence username, String password, String serviceName) throws XmppStringprepException {
|
||||
this(XMPPTCPConnectionConfiguration.builder().setUsernameAndPassword(username, password).setServiceName(
|
||||
this(XMPPTCPConnectionConfiguration.builder().setUsernameAndPassword(username, password).setXmppDomain(
|
||||
JidCreate.domainBareFrom(serviceName)).build());
|
||||
}
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ import org.jivesoftware.smack.ConnectionConfiguration;
|
|||
* <pre>
|
||||
* {@code
|
||||
* XMPPTCPConnectionConfiguration conf = XMPPConnectionConfiguration.builder()
|
||||
* .setServiceName("example.org").setUsernameAndPassword("user", "password")
|
||||
* .setXmppDomain("example.org").setUsernameAndPassword("user", "password")
|
||||
* .setCompressionEnabled(false).build();
|
||||
* XMPPTCPConnection connection = new XMPPTCPConnection(conf);
|
||||
* }
|
||||
|
|
Loading…
Reference in a new issue