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.