A B C D F G H I L M O P Q R S T U W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(Stanza) - Method in class org.jivesoftware.smack.sm.predicates.tcp.OnceForThisStanza
- addRequestAckPredicate(StanzaFilter) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Add a predicate for Stream Management acknowledgment requests.
- address - Variable in class org.jivesoftware.smack.tcp.TcpHostEvent
- addStanzaAcknowledgedListener(StanzaListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Add a Stanza acknowledged listener.
- addStanzaDroppedListener(StanzaListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Add a Stanza dropped listener.
- addStanzaIdAcknowledgedListener(String, StanzaListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Add a new Stanza ID acknowledged listener for the given ID.
- afterFeaturesReceived() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- afterOutgoingElementsQueueModifiedSetInterestOps - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- afterSuccessfulLogin(boolean) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
B
- build() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration.Builder
- build() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor.Builder
- builder() - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
- BundleAndDefer - Class in org.jivesoftware.smack.tcp
- BundleAndDeferCallback - Interface in org.jivesoftware.smack.tcp
-
This callback is used to get the current value of the period in which Smack does bundle and defer outgoing stanzas.
C
- callbackPreemtBecauseBytesRead - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- callbackPreemtBecauseBytesWritten - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- connectInternal() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Establishes a connection to the XMPP server.
- ConnectionAttemptState - Class in org.jivesoftware.smack.tcp
- constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor
D
- DEFAULT_CONNECT_TIMEOUT - Static variable in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
-
The default connect timeout in milliseconds.
- disableDirectTls() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor.Builder
- disableStartTls() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor.Builder
- discoveredRemoteConnectionEndpoints - Variable in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints.Result
F
- from(CharSequence, UInt16, InetAddress) - Static method in class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
G
- getAddress() - Method in class org.jivesoftware.smack.tcp.TcpHostEvent
- getBundleAndDeferMillis(BundleAndDefer) - Method in interface org.jivesoftware.smack.tcp.BundleAndDeferCallback
-
Return the bundle and defer period used by Smack in milliseconds.
- getConnectTimeout() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
-
How long the socket will wait until a TCP connection is established (in milliseconds).
- getDescription() - Method in class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
- getDescription() - Method in class org.jivesoftware.smack.tcp.rce.SrvXmppRemoteConnectionEndpoint
- getDescription() - Method in class org.jivesoftware.smack.tcp.rce.SrvXmppsRemoteConnectionEndpoint
- getHost() - Method in class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
- getHost() - Method in class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
- getInetAddress() - Method in class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
- getInetAddresses() - Method in class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
- getMaxSmResumptionTime() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Get the maximum resumption time in seconds after which a managed stream can be resumed.
- getPort() - Method in class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
- getPort() - Method in class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
- getProvidersUri() - Method in class org.jivesoftware.smack.tcp.TCPInitializer
- getRemoteAddress() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TcpSocketConnectedResult
- getStateDescriptors() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor
- getStats() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModule
- getThis() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration.Builder
- getTransport() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModule
H
- handledChannelSelectedCallbacks - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
I
- instantShutdown() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- IpTcpRemoteConnectionEndpoint<IARR extends org.minidns.record.InternetAddressRR<?>> - Class in org.jivesoftware.smack.tcp.rce
- IpTcpRemoteConnectionEndpoint(CharSequence, UInt16, IARR) - Constructor for class org.jivesoftware.smack.tcp.rce.IpTcpRemoteConnectionEndpoint
- isDirectTlsEnabled() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor
- isDisconnectedButSmResumptionPossible() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Returns true if the connection is disconnected by a Stream resumption via Stream Management is possible.
- isSecureConnection() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- isSmAvailable() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Returns true if Stream Management is supported by the server.
- isSmEnabled() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Returns true if Stream Management was successfully negotiated with the server.
- isSmResumptionPossible() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Returns true if the stream is resumable.
- isStartTlsEnabled() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor
- isUsingCompression() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
L
- loginInternal(String, String, Resourcepart) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- lookup(ConnectionConfiguration) - Static method in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
-
Lookups remote connection endpoints on the server for XMPP connections over TCP taking A, AAAA and SRV resource records into account.
- lookupFailures - Variable in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints.Result
M
- maxPendingSslEngineDelegatedTasks - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
O
- OnceForThisStanza - Class in org.jivesoftware.smack.sm.predicates.tcp
- org.jivesoftware.smack.sm.predicates.tcp - package org.jivesoftware.smack.sm.predicates.tcp
-
XMPPTCPConnection Stream Managment Predicates.
- org.jivesoftware.smack.tcp - package org.jivesoftware.smack.tcp
-
TCP-IP related classes for Smack.
- org.jivesoftware.smack.tcp.rce - package org.jivesoftware.smack.tcp.rce
-
Smack's internal API for XMPP connections over TCP.
P
- packetReader - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Protected access level because of unit test purposes
- PacketReader() - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketReader
- packetWriter - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Protected access level because of unit test purposes
- PacketWriter() - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
- port - Variable in class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
Q
- QUEUE_SIZE - Static variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
R
- reactorThreadAlreadyRacing - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- readRatio - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- rejectedChannelSelectedCallbacks - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- RemoteXmppTcpConnectionEndpoints - Class in org.jivesoftware.smack.tcp.rce
- RemoteXmppTcpConnectionEndpoints() - Constructor for class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
- RemoteXmppTcpConnectionEndpoints.Result<RCE extends org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint> - Class in org.jivesoftware.smack.tcp.rce
- removeAllRequestAckPredicates() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove all predicates for Stream Management acknowledgment requests.
- removeAllStanzaAcknowledgedListeners() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove all stanza acknowledged listeners.
- removeAllStanzaIdAcknowledgedListeners() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Removes all Stanza ID acknowledged listeners.
- removeRequestAckPredicate(StanzaFilter) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove the given predicate for Stream Management acknowledgment request.
- removeStanzaAcknowledgedListener(StanzaListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove the given Stanza acknowledged listener.
- removeStanzaDroppedListener(StanzaListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove the given Stanza dropped listener.
- removeStanzaIdAcknowledgedListener(String) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Remove the Stanza ID acknowledged listener for the given ID.
- requestSmAcknowledgement() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Send an unconditional Stream Management acknowledgement request to the server.
- resolveXmppServerDomain(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Static method in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
-
Returns a list of HostAddresses under which the specified XMPP server can be reached at for server-to-server communication.
- resolveXmppServiceDomain(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Static method in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
-
Returns a list of HostAddresses under which the specified XMPP server can be reached at for client-to-server communication.
- Rfc6120TcpRemoteConnectionEndpoint - Interface in org.jivesoftware.smack.tcp.rce
S
- sendNonza(Nonza) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- sendSmAcknowledgement() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Send a unconditional Stream Management acknowledgment to the server.
- sendStanzaInternal(Stanza) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- sendStreamElement(Element) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
-
Sends the specified element to the server.
- setBundleandDeferCallback(BundleAndDeferCallback) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set the bundle and defer callback used for this connection.
- setConnectTimeout(int) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration.Builder
-
Set how long the socket will wait until a TCP connection is established (in milliseconds).
- setDefaultBundleAndDeferCallback(BundleAndDeferCallback) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set the default bundle and defer callback used for new connections.
- setPreferredResumptionTime(int) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set the preferred resumption time in seconds.
- setup(XMPPTCPConnection, Stanza) - Static method in class org.jivesoftware.smack.sm.predicates.tcp.OnceForThisStanza
- setUseStreamManagement(boolean) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set if Stream Management should be used if supported by the server.
- setUseStreamManagementDefault(boolean) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set if Stream Management should be used by default for new connections.
- setUseStreamManagementResumptiodDefault(boolean) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Deprecated.
- setUseStreamManagementResumption(boolean) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set if Stream Management resumption should be used if supported by the server.
- setUseStreamManagementResumptionDefault(boolean) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Set if Stream Management resumption should be used by default for new connections.
- setWriteInterestAfterChannelSelectedCallback - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- setWriter(Writer) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
For unit testing purposes
- shutdown() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Shuts the current connection down.
- shutdownTimestamp - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
-
If set, the stanza writer is shut down
- srv - Variable in class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
- SrvRemoteConnectionEndpoint - Class in org.jivesoftware.smack.tcp.rce
- SrvRemoteConnectionEndpoint(SRV, List<? extends InetAddress>) - Constructor for class org.jivesoftware.smack.tcp.rce.SrvRemoteConnectionEndpoint
- SrvXmppRemoteConnectionEndpoint - Class in org.jivesoftware.smack.tcp.rce
- SrvXmppRemoteConnectionEndpoint(SRV, List<? extends InetAddress>) - Constructor for class org.jivesoftware.smack.tcp.rce.SrvXmppRemoteConnectionEndpoint
- SrvXmppsRemoteConnectionEndpoint - Class in org.jivesoftware.smack.tcp.rce
- SrvXmppsRemoteConnectionEndpoint(SRV, List<? extends InetAddress>) - Constructor for class org.jivesoftware.smack.tcp.rce.SrvXmppsRemoteConnectionEndpoint
- sslEngineDelegatedTasks - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- stopCurrentBundleAndDefer() - Method in class org.jivesoftware.smack.tcp.BundleAndDefer
-
Stop the bundle and defer mechanism that was started when this instance of
BundleAndDefer
was emitted by Smack. - streamWasResumed() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Returns true if the stream was successfully resumed with help of Stream Management.
T
- TcpHostEvent - Class in org.jivesoftware.smack.tcp
- TcpHostEvent(State, RemoteConnectionEndpoint.InetSocketAddressCoupling<Rfc6120TcpRemoteConnectionEndpoint>) - Constructor for class org.jivesoftware.smack.tcp.TcpHostEvent
- TcpHostEvent.ConnectedToHostEvent - Class in org.jivesoftware.smack.tcp
- TcpHostEvent.ConnectingToHostEvent - Class in org.jivesoftware.smack.tcp
- TcpHostEvent.ConnectionToHostFailedEvent - Class in org.jivesoftware.smack.tcp
- TCPInitializer - Class in org.jivesoftware.smack.tcp
- TCPInitializer() - Constructor for class org.jivesoftware.smack.tcp.TCPInitializer
- throwAlreadyConnectedExceptionIfAppropriate() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- throwAlreadyLoggedInExceptionIfAppropriate() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- throwNotConnectedExceptionIfAppropriate() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
- throwNotConnectedExceptionIfDoneAndResumptionNotPossible() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
- toString() - Method in class org.jivesoftware.smack.tcp.TcpHostEvent.ConnectedToHostEvent
- toString() - Method in class org.jivesoftware.smack.tcp.TcpHostEvent.ConnectionToHostFailedEvent
- toString() - Method in class org.jivesoftware.smack.tcp.TcpHostEvent
- toString() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- toString() - Method in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- totalBytesRead - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- totalBytesReadAfterFilter - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- totalBytesWritten - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- totalBytesWrittenBeforeFilter - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
- totalCallbackRequests - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
U
- UNACKKNOWLEDGED_STANZAS_QUEUE_SIZE - Static variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
- UNACKKNOWLEDGED_STANZAS_QUEUE_SIZE_HIGH_WATER_MARK - Static variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
- unwrapInBytes - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- unwrapOutBytes - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- unwrapRatio - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
W
- wrapInBytes - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- wrapOutBytes - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- wrapRatio - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.TlsStateStats
- writeRatio - Variable in class org.jivesoftware.smack.tcp.XmppTcpTransportModule.Stats
X
- XMPP_CLIENT_DNS_SRV_PREFIX - Static variable in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
- XMPP_SERVER_DNS_SRV_PREFIX - Static variable in class org.jivesoftware.smack.tcp.rce.RemoteXmppTcpConnectionEndpoints
- XMPPTCPConnection - Class in org.jivesoftware.smack.tcp
-
Creates a socket connection to an XMPP server.
- XMPPTCPConnection(CharSequence, String) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Creates a new XMPP connection over TCP.
- XMPPTCPConnection(CharSequence, String, String) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Creates a new XMPP connection over TCP.
- XMPPTCPConnection(XMPPTCPConnectionConfiguration) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
-
Creates a new XMPP connection over TCP (optionally using proxies).
- XMPPTCPConnection.PacketReader - Class in org.jivesoftware.smack.tcp
- XMPPTCPConnection.PacketWriter - Class in org.jivesoftware.smack.tcp
- XMPPTCPConnectionConfiguration - Class in org.jivesoftware.smack.tcp
-
A connection configuration for XMPP connections over TCP (the common case).
- XMPPTCPConnectionConfiguration.Builder - Class in org.jivesoftware.smack.tcp
-
A configuration builder for XMPP connections over TCP.
- XmppTcpTransportModule - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModule.Stats - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModule.TcpSocketConnectedResult - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModule.TlsEstablishedResult - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModule.TlsStateStats - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModuleDescriptor - Class in org.jivesoftware.smack.tcp
- XmppTcpTransportModuleDescriptor(XmppTcpTransportModuleDescriptor.Builder) - Constructor for class org.jivesoftware.smack.tcp.XmppTcpTransportModuleDescriptor
- XmppTcpTransportModuleDescriptor.Builder - Class in org.jivesoftware.smack.tcp
All Classes All Packages