public final class XmppWebSocketTransportModuleDescriptor
extends org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor
XmppWebSocketTransportModule.
XmppWebSocketTransportModule to ModularXmppClientToServerConnection,
use ModularXmppClientToServerConnectionConfiguration.Builder#addModule(ModularXmppClientToServerConnectionModuleDescriptor).| Modifier and Type | Class and Description |
|---|---|
static class |
XmppWebSocketTransportModuleDescriptor.Builder
Builder class for
XmppWebSocketTransportModuleDescriptor. |
| Constructor and Description |
|---|
XmppWebSocketTransportModuleDescriptor(XmppWebSocketTransportModuleDescriptor.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule<? extends org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor> |
constructXmppConnectionModule(org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal connectionInternal) |
static XmppWebSocketTransportModuleDescriptor.Builder |
getBuilder(org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder connectionConfigurationBuilder)
Returns a new instance of
XmppWebSocketTransportModuleDescriptor.Builder. |
java.net.URI |
getExplicitlyProvidedUri()
Returns explicitly configured websocket endpoint uri.
|
protected java.util.Set<java.lang.Class<? extends org.jivesoftware.smack.fsm.StateDescriptor>> |
getStateDescriptors() |
boolean |
isWebSocketEndpointDiscoveryEnabled()
Returns true if websocket endpoint discovery is true, returns false otherwise.
|
public XmppWebSocketTransportModuleDescriptor(XmppWebSocketTransportModuleDescriptor.Builder builder)
public boolean isWebSocketEndpointDiscoveryEnabled()
public java.net.URI getExplicitlyProvidedUri()
protected java.util.Set<java.lang.Class<? extends org.jivesoftware.smack.fsm.StateDescriptor>> getStateDescriptors()
getStateDescriptors in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptorprotected org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule<? extends org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor> constructXmppConnectionModule(org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal connectionInternal)
constructXmppConnectionModule in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptorpublic static XmppWebSocketTransportModuleDescriptor.Builder getBuilder(org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder connectionConfigurationBuilder)
XmppWebSocketTransportModuleDescriptor.Builder.
connectionConfigurationBuilder - ModularXmppClientToServerConnectionConfiguration.Builder.