21 lines
738 B
Java
21 lines
738 B
Java
package org.mercury_im.xmpp.connection;
|
|
|
|
import org.jivesoftware.smack.ConnectionConfiguration;
|
|
import org.jivesoftware.smack.XMPPConnection;
|
|
import org.jivesoftware.smack.tcp.XMPPTCPConnection;
|
|
import org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration;
|
|
import org.mercury_im.core.Messenger;
|
|
|
|
public class XmppTcpConnectionFactory extends XmppConnectionFactory {
|
|
|
|
public XmppTcpConnectionFactory(Messenger messenger) {
|
|
super(messenger);
|
|
}
|
|
|
|
@Override
|
|
protected XMPPConnection createXmppConnection(ConnectionConfiguration configuration) {
|
|
XMPPTCPConnectionConfiguration tcpConfiguration = (XMPPTCPConnectionConfiguration) configuration;
|
|
return new XMPPTCPConnection(tcpConfiguration);
|
|
}
|
|
}
|