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.implementations
 
AbstractWebsocket() - Constructor for class org.jivesoftware.smack.websocket.implementations.AbstractWebsocket
 
AbstractWebsocket.WebsocketConnectionPhase - Enum in org.jivesoftware.smack.websocket.implementations
 
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.implementations.AbstractWebsocket
 
connect(WebsocketRemoteConnectionEndpoint) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
constructEstablishingWebsocketConnectionState(XmppWebsocketTransportModule.EstablishingWebsocketConnectionStateDescriptor, ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.websocket.XmppWebsocketTransportModule
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.websocket.XmppWebsocketTransportModuleDescriptor
 

D

disconnect(int, String) - Method in class org.jivesoftware.smack.websocket.implementations.AbstractWebsocket
 
disconnect(int, String) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
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.implementations.AbstractWebsocket
 
getSSLSession() - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
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.implementations.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
 
getWebsocketImpl(Class<? extends AbstractWebsocket>, ModularXmppClientToServerConnectionInternal, XmppWebsocketTransportModule.XmppWebsocketTransport.DiscoveredWebsocketEndpoints) - Static method in class org.jivesoftware.smack.websocket.implementations.WebsocketImplProvider
 

I

interceptOpenResponse(Response) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.LoggingInterceptor
 
interceptReceivedText(String) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.LoggingInterceptor
 
interceptSentText(String) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.LoggingInterceptor
 
isCloseElement(String) - Static method in class org.jivesoftware.smack.websocket.implementations.AbstractWebsocket
 
isConnected() - Method in class org.jivesoftware.smack.websocket.implementations.AbstractWebsocket
 
isConnected() - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
isConnected() - Method in class org.jivesoftware.smack.websocket.XmppWebsocketTransportModule.XmppWebsocketTransport
 
isConnectionSecure() - Method in class org.jivesoftware.smack.websocket.implementations.AbstractWebsocket
 
isConnectionSecure() - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
isOpenElement(String) - Static method in class org.jivesoftware.smack.websocket.implementations.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
 
LoggingInterceptor - Class in org.jivesoftware.smack.websocket.implementations.okhttp
 
LoggingInterceptor(SmackDebugger) - Constructor for class org.jivesoftware.smack.websocket.implementations.okhttp.LoggingInterceptor
 
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

OkHttpWebsocket - Class in org.jivesoftware.smack.websocket.implementations.okhttp
 
OkHttpWebsocket(ModularXmppClientToServerConnectionInternal, XmppWebsocketTransportModule.XmppWebsocketTransport.DiscoveredWebsocketEndpoints) - Constructor for class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 
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.implementations - package org.jivesoftware.smack.websocket.implementations
This package contains websocket implementations to be plugged inside websocket transport.
org.jivesoftware.smack.websocket.implementations.okhttp - package org.jivesoftware.smack.websocket.implementations.okhttp
Copyright 2020 Aditya Borikar Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
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.implementations.AbstractWebsocket
 
send(TopLevelStreamElement) - Method in class org.jivesoftware.smack.websocket.implementations.okhttp.OkHttpWebsocket
 

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.implementations.AbstractWebsocket.WebsocketConnectionPhase
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jivesoftware.smack.websocket.implementations.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
 
WebsocketImplProvider - Class in org.jivesoftware.smack.websocket.implementations
 
WebsocketImplProvider() - Constructor for class org.jivesoftware.smack.websocket.implementations.WebsocketImplProvider
 
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