A B C D F G H I L M O P Q R S T U W X 
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
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
 
A B C D F G H I L M O P Q R S T U W X 
All Classes All Packages