Skip navigation links
A B C D E G I L N O Q R S T V W X 

A

AbstractWebSocket - Class in org.jivesoftware.smack.websocket.impl
 
AbstractWebSocket() - Constructor for class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
AbstractWebSocket.WebSocketConnectionPhase - Enum in org.jivesoftware.smack.websocket.impl
 
AbstractWebSocketNonza - Class in org.jivesoftware.smack.websocket.elements
 
AbstractWebSocketNonza(DomainBareJid) - Constructor for class org.jivesoftware.smack.websocket.elements.AbstractWebSocketNonza
 
afterFiltersClosed() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 

B

build() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor.Builder
 

C

connect(WebSocketRemoteConnectionEndpoint) - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
constructEstablishingWebSocketConnectionState(XmppWebSocketTransportModule.EstablishingWebSocketConnectionStateDescriptor, ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
 
create(ModularXmppClientToServerConnectionInternal) - Method in interface org.jivesoftware.smack.websocket.impl.WebSocketFactory
 
createWebSocket(ModularXmppClientToServerConnectionInternal) - Static method in class org.jivesoftware.smack.websocket.impl.WebSocketFactoryService
 

D

disconnect(int, String) - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
disconnect() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
discoveredRemoteConnectionEndpoints - Variable in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup.Result
 

E

ELEMENT - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
ELEMENT - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 
explicitlySetWebSocketEndpoint(URI) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor.Builder
 
explicitlySetWebSocketEndpoint(CharSequence) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor.Builder
 
explicitlySetWebSocketEndpoint(CharSequence, boolean) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor.Builder
 
explicitlySetWebSocketEndpointAndDiscovery(URI, boolean) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor.Builder
 

G

getBuilder(ModularXmppClientToServerConnectionConfiguration.Builder) - Static method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
getConnectedEndpoint() - Method in class org.jivesoftware.smack.websocket.WebSocketConnectionAttemptState
Returns the connected websocket endpoint.
getDescription() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
getDiscoveredRemoteConnectionEndpoints() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup.Result
 
getElementName() - Method in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
getElementName() - Method in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 
getExplicitlyProvidedUri() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
Returns explicitly configured websocket endpoint uri.
getHost() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
getInetAddresses() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
getLookupFailures() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup.Result
 
getNamespace() - Method in class org.jivesoftware.smack.websocket.elements.AbstractWebSocketNonza
 
getNamespace() - Method in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
getNamespace() - Method in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 
getPort() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
getResult() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport.DiscoveredWebSocketEndpoints
 
getSSLSession() - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
getSslSession() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
getStateDescriptors() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
 
getStats() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
getStreamFromOpenElement(String) - Static method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
getStreamOpenAndCloseFactory() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
getThrowableList() - Method in exception org.jivesoftware.smack.websocket.WebSocketException
 
getTransport() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule
 
getWebSocketEndpoint() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 

I

isCloseElement(String) - Static method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
isConnected() - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
isConnected() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
isConnectionSecure() - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
isOpenElement(String) - Static method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 
isSecureEndpoint() - Method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
isTransportSecured() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
isWebSocketEndpointDiscoveryEnabled() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
Returns true if websocket endpoint discovery is true, returns false otherwise.

L

loadConnectionEndpoints(XmppClientToServerTransport.LookupConnectionEndpointsSuccess) - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
lookup(DomainBareJid, ConnectionConfiguration.SecurityMode) - Static method in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup
 
lookupConnectionEndpoints() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
lookupFailures - Variable in class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup.Result
 

N

NAMESPACE - Static variable in class org.jivesoftware.smack.websocket.elements.AbstractWebSocketNonza
 
NAMESPACE - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
NAMESPACE - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 
notifyAboutNewOutgoingElements() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 

O

org.jivesoftware.smack.websocket - package org.jivesoftware.smack.websocket
WebSocket related classes for Smack.
org.jivesoftware.smack.websocket.elements - package org.jivesoftware.smack.websocket.elements
This package contains Stanzas required to open and close stream.
org.jivesoftware.smack.websocket.impl - package org.jivesoftware.smack.websocket.impl
This package contains websocket implementations to be plugged inside websocket transport.
org.jivesoftware.smack.websocket.rce - package org.jivesoftware.smack.websocket.rce
This package contains websocket endpoint classes needed by the websocket transport.

Q

QNAME - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
QNAME - Static variable in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 

R

resetDiscoveredConnectionEndpoints() - Method in class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
Result(List<WebSocketRemoteConnectionEndpoint>, List<RemoteConnectionEndpointLookupFailure>) - Constructor for class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup.Result
 

S

send(TopLevelStreamElement) - Method in class org.jivesoftware.smack.websocket.impl.AbstractWebSocket
 

T

toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.websocket.elements.AbstractWebSocketNonza
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 

V

valueOf(String) - Static method in enum org.jivesoftware.smack.websocket.impl.AbstractWebSocket.WebSocketConnectionPhase
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jivesoftware.smack.websocket.impl.AbstractWebSocket.WebSocketConnectionPhase
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSocketCloseElement - Class in org.jivesoftware.smack.websocket.elements
 
WebSocketCloseElement() - Constructor for class org.jivesoftware.smack.websocket.elements.WebSocketCloseElement
 
WebSocketConnectedResult(WebSocketRemoteConnectionEndpoint) - Constructor for class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.WebSocketConnectedResult
 
WebSocketConnectionAttemptState - Class in org.jivesoftware.smack.websocket
 
WebSocketException - Exception in org.jivesoftware.smack.websocket
 
WebSocketException(List<Throwable>) - Constructor for exception org.jivesoftware.smack.websocket.WebSocketException
 
WebSocketException(Throwable) - Constructor for exception org.jivesoftware.smack.websocket.WebSocketException
 
WebSocketFactory - Interface in org.jivesoftware.smack.websocket.impl
 
WebSocketFactoryService - Class in org.jivesoftware.smack.websocket.impl
 
WebSocketFactoryService() - Constructor for class org.jivesoftware.smack.websocket.impl.WebSocketFactoryService
 
WebSocketInitializer - Class in org.jivesoftware.smack.websocket
 
WebSocketInitializer() - Constructor for class org.jivesoftware.smack.websocket.WebSocketInitializer
 
WebSocketOpenElement - Class in org.jivesoftware.smack.websocket.elements
 
WebSocketOpenElement(DomainBareJid) - Constructor for class org.jivesoftware.smack.websocket.elements.WebSocketOpenElement
 
WebSocketRemoteConnectionEndpoint - Class in org.jivesoftware.smack.websocket.rce
 
WebSocketRemoteConnectionEndpoint(String) - Constructor for class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
WebSocketRemoteConnectionEndpoint(URI) - Constructor for class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpoint
 
WebSocketRemoteConnectionEndpointLookup - Class in org.jivesoftware.smack.websocket.rce
 
WebSocketRemoteConnectionEndpointLookup() - Constructor for class org.jivesoftware.smack.websocket.rce.WebSocketRemoteConnectionEndpointLookup
 
WebSocketRemoteConnectionEndpointLookup.Result - Class in org.jivesoftware.smack.websocket.rce
 

X

XmppWebSocketTransport(ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule.XmppWebSocketTransport
 
XmppWebSocketTransportModule - Class in org.jivesoftware.smack.websocket
The websocket transport module that goes with Smack's modular architecture.
XmppWebSocketTransportModule(XmppWebSocketTransportModuleDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.websocket.XmppWebSocketTransportModule
 
XmppWebSocketTransportModule.WebSocketConnectedResult - Class in org.jivesoftware.smack.websocket
 
XmppWebSocketTransportModule.XmppWebSocketTransport - Class in org.jivesoftware.smack.websocket
Transport class for ModularXmppClientToServerConnectionModule's websocket implementation.
XmppWebSocketTransportModule.XmppWebSocketTransport.DiscoveredWebSocketEndpoints - Class in org.jivesoftware.smack.websocket
Contains WebSocketRemoteConnectionEndpointLookup.Result for successfully discovered endpoints.
XmppWebSocketTransportModuleDescriptor - Class in org.jivesoftware.smack.websocket
The descriptor class for XmppWebSocketTransportModule.
XmppWebSocketTransportModuleDescriptor(XmppWebSocketTransportModuleDescriptor.Builder) - Constructor for class org.jivesoftware.smack.websocket.XmppWebSocketTransportModuleDescriptor
 
XmppWebSocketTransportModuleDescriptor.Builder - Class in org.jivesoftware.smack.websocket
A B C D E G I L N O Q R S T V W X 
Skip navigation links