A C E F G I L N O P Q R S T X 

A

accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.AfterXStanzas
 
accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ForEveryMessage
 
accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ForEveryStanza
 
accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ForMatchingPredicateOrAfterXStanzas
 
accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.OnceForThisStanza
 
accept(Packet) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ShortcutPredicates
 
ackAnswer(XmlPullParser) - Static method in class org.jivesoftware.smack.tcp.sm.provider.ParseStreamManagement
 
addIdStanzaAcknowledgedListener(String, PacketListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
addPredicate(PacketFilter) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ShortcutPredicates
 
addRequestAckPredicate(PacketFilter) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
addStanzaAcknowledgedListener(PacketListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
after5Stanzas() - Static method in class org.jivesoftware.smack.tcp.sm.predicates.Predicate
 
afterFeaturesReceived() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
AfterXStanzas - Class in org.jivesoftware.smack.tcp.sm.predicates
 
AfterXStanzas(int) - Constructor for class org.jivesoftware.smack.tcp.sm.predicates.AfterXStanzas
 

C

calculateDelta(long, long) - Static method in class org.jivesoftware.smack.tcp.sm.SMUtils
Calculates the delta of the last known stanza handled count and the new reported stanza handled count while considering that the new value may be wrapped after 2^32-1.
connectInternal() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Establishes a connection to the XMPP server and performs an automatic login only if the previous connection state was logged (authenticated).

E

ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckRequest
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resume
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resumed
 
ELEMENT - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.StreamManagementFeature
 
enabled(XmlPullParser) - Static method in class org.jivesoftware.smack.tcp.sm.provider.ParseStreamManagement
 

F

failed(XmlPullParser) - Static method in class org.jivesoftware.smack.tcp.sm.provider.ParseStreamManagement
 
ForEveryMessage - Class in org.jivesoftware.smack.tcp.sm.predicates
 
ForEveryStanza - Class in org.jivesoftware.smack.tcp.sm.predicates
 
ForMatchingPredicateOrAfterXStanzas - Class in org.jivesoftware.smack.tcp.sm.predicates
 
ForMatchingPredicateOrAfterXStanzas(PacketFilter, int) - Constructor for class org.jivesoftware.smack.tcp.sm.predicates.ForMatchingPredicateOrAfterXStanzas
 
forMessagesOrAfter5Stanzas() - Static method in class org.jivesoftware.smack.tcp.sm.predicates.Predicate
 

G

getConnectionID() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckRequest
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resume
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resumed
 
getElementName() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.StreamManagementFeature
 
getHandledCount() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
getId() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
getLocation() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
getNamespace() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
getNamespace() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckRequest
 
getNamespace() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
getNamespace() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.StreamManagementFeature
 
getParsingExceptionCallback() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Get the current active parsing exception callback.
getProvidersUrl() - Method in class org.jivesoftware.smack.initializer.tcp.SmackTcpSmackInitalizer
 
getUser() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
getXMPPError() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 

I

incrementHeight(long) - Static method in class org.jivesoftware.smack.tcp.sm.SMUtils
Quoting XEP-198 4.: "In the unlikely case that the number of stanzas handled during a stream management session exceeds the number of digits that can be represented by the unsignedInt datatype as specified in XML Schema Part 2 [10] (i.e., 2^32), the value of 'h' SHALL be reset from 2^32-1 back to zero (rather than being incremented to 2^32)."
INSTANCE - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckRequest
 
INSTANCE - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
INSTANCE - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.StreamManagementFeature
 
INSTANCE - Static variable in class org.jivesoftware.smack.tcp.sm.predicates.ForEveryMessage
 
INSTANCE - Static variable in class org.jivesoftware.smack.tcp.sm.predicates.ForEveryStanza
 
instantShutdown() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Performs an unclean disconnect and shutdown of the connection.
isAuthenticated() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isConnected() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isDisconnectedButSmResumptionPossible() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isSecureConnection() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isSmAvailable() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isSmEnabled() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isSmResumptionPossible() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isSocketClosed() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
isUsingCompression() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 

L

login(String, String, String) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
loginAnonymously() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 

N

NAMESPACE - Static variable in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement
 

O

OnceForThisStanza - Class in org.jivesoftware.smack.tcp.sm.predicates
 
org.jivesoftware.smack.initializer.tcp - package org.jivesoftware.smack.initializer.tcp
 
org.jivesoftware.smack.tcp - package org.jivesoftware.smack.tcp
 
org.jivesoftware.smack.tcp.sm - package org.jivesoftware.smack.tcp.sm
 
org.jivesoftware.smack.tcp.sm.packet - package org.jivesoftware.smack.tcp.sm.packet
 
org.jivesoftware.smack.tcp.sm.predicates - package org.jivesoftware.smack.tcp.sm.predicates
 
org.jivesoftware.smack.tcp.sm.provider - package org.jivesoftware.smack.tcp.sm.provider
 

P

packetReader - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Protected access level because of unit test purposes
packetWriter - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Protected access level because of unit test purposes
parseStreamFeature(XmlPullParser) - Method in class org.jivesoftware.smack.tcp.sm.provider.StreamManagementStreamFeatureProvider
 
ParseStreamManagement - Class in org.jivesoftware.smack.tcp.sm.provider
 
ParseStreamManagement() - Constructor for class org.jivesoftware.smack.tcp.sm.provider.ParseStreamManagement
 
Predicate - Class in org.jivesoftware.smack.tcp.sm.predicates
 
Predicate() - Constructor for class org.jivesoftware.smack.tcp.sm.predicates.Predicate
 

Q

QUEUE_SIZE - Static variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
 

R

removeAllIdStanzaAcknowledgedListeners() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
removeAllRequestAckPredicates() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
removeAllStanzaAcknowledgedListeners() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
removeIdStanzaAcknowledgedListener(String) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
removePredicate(PacketFilter) - Method in class org.jivesoftware.smack.tcp.sm.predicates.ShortcutPredicates
 
removeRequestAckPredicate(PacketFilter) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
removeStanzaAcknowledgedListener(PacketListener) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
requestSmAcknowledgement() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
resetCounter() - Method in class org.jivesoftware.smack.tcp.sm.predicates.AfterXStanzas
 
resumed(XmlPullParser) - Static method in class org.jivesoftware.smack.tcp.sm.provider.ParseStreamManagement
 

S

send(PlainStreamElement) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
sendPacketInternal(Packet) - 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.
setParsingExceptionCallback(ParsingExceptionCallback) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Install a parsing exception callback, which will be invoked once an exception is encountered while parsing a stanza
setPreferredResumptionTime(int) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Set the preferred resumption time in seconds.
setup(XMPPTCPConnection, Packet) - Static method in class org.jivesoftware.smack.tcp.sm.predicates.OnceForThisStanza
 
setUseStreamManagement(boolean) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
setUseStreamManagementDefault(boolean) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
setUseStreamManagementResumptiodDefault(boolean) - Static method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
setUseStreamManagementResumption(boolean) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
 
setWriter(Writer) - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
For unit testing purposes
ShortcutPredicates - Class in org.jivesoftware.smack.tcp.sm.predicates
 
ShortcutPredicates() - Constructor for class org.jivesoftware.smack.tcp.sm.predicates.ShortcutPredicates
 
ShortcutPredicates(Collection<? extends PacketFilter>) - Constructor for class org.jivesoftware.smack.tcp.sm.predicates.ShortcutPredicates
 
shutdown() - Method in class org.jivesoftware.smack.tcp.XMPPTCPConnection
Shuts the current connection down.
shutdownDone - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
Needs to be protected for unit testing purposes.
shutdownTimestamp - Variable in class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
If set, the packet writer is shut down
SmackTcpSmackInitalizer - Class in org.jivesoftware.smack.initializer.tcp
 
SmackTcpSmackInitalizer() - Constructor for class org.jivesoftware.smack.initializer.tcp.SmackTcpSmackInitalizer
 
SMUtils - Class in org.jivesoftware.smack.tcp.sm
 
SMUtils() - Constructor for class org.jivesoftware.smack.tcp.sm.SMUtils
 
StreamManagement - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement() - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement
 
StreamManagement.AckAnswer - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.AckAnswer(long) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
StreamManagement.AckRequest - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.Enable - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.Enable(boolean) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
StreamManagement.Enable(boolean, int) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
StreamManagement.Enabled - Class in org.jivesoftware.smack.tcp.sm.packet
A Stream Management 'enabled' element.
StreamManagement.Enabled(String, boolean) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
StreamManagement.Enabled(String, boolean, String, int) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
StreamManagement.Failed - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.Failed() - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
StreamManagement.Failed(XMPPError) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
StreamManagement.Resume - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.Resume(long, String) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resume
 
StreamManagement.Resumed - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagement.Resumed(long, String) - Constructor for class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Resumed
 
StreamManagement.StreamManagementFeature - Class in org.jivesoftware.smack.tcp.sm.packet
 
StreamManagementException - Exception in org.jivesoftware.smack.tcp.sm
 
StreamManagementException() - Constructor for exception org.jivesoftware.smack.tcp.sm.StreamManagementException
 
StreamManagementException(String) - Constructor for exception org.jivesoftware.smack.tcp.sm.StreamManagementException
 
StreamManagementException.StreamIdDoesNotMatchException - Exception in org.jivesoftware.smack.tcp.sm
 
StreamManagementException.StreamIdDoesNotMatchException(String, String) - Constructor for exception org.jivesoftware.smack.tcp.sm.StreamManagementException.StreamIdDoesNotMatchException
 
StreamManagementException.StreamManagementNotEnabledException - Exception in org.jivesoftware.smack.tcp.sm
 
StreamManagementException.StreamManagementNotEnabledException() - Constructor for exception org.jivesoftware.smack.tcp.sm.StreamManagementException.StreamManagementNotEnabledException
 
StreamManagementStreamFeatureProvider - Class in org.jivesoftware.smack.tcp.sm.provider
 
StreamManagementStreamFeatureProvider() - Constructor for class org.jivesoftware.smack.tcp.sm.provider.StreamManagementStreamFeatureProvider
 

T

toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckAnswer
 
toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.AckRequest
 
toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enable
 
toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Enabled
 
toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.Failed
 
toXML() - Method in class org.jivesoftware.smack.tcp.sm.packet.StreamManagement.StreamManagementFeature
 

X

XMPPTCPConnection - Class in org.jivesoftware.smack.tcp
Creates a socket connection to a XMPP server.
XMPPTCPConnection(String, CallbackHandler) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
Creates a new connection to the specified XMPP server.
XMPPTCPConnection(String) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
Creates a new XMPP connection in the same way XMPPTCPConnection.XMPPTCPConnection(String,CallbackHandler) does, but with no callback handler for password prompting of the keystore.
XMPPTCPConnection(ConnectionConfiguration) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
Creates a new XMPP connection in the same way XMPPTCPConnection.XMPPTCPConnection(ConnectionConfiguration,CallbackHandler) does, but with no callback handler for password prompting of the keystore.
XMPPTCPConnection(ConnectionConfiguration, CallbackHandler) - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection
Creates a new XMPP connection using the specified connection configuration.
XMPPTCPConnection.PacketReader - Class in org.jivesoftware.smack.tcp
 
XMPPTCPConnection.PacketReader() - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketReader
 
XMPPTCPConnection.PacketWriter - Class in org.jivesoftware.smack.tcp
 
XMPPTCPConnection.PacketWriter() - Constructor for class org.jivesoftware.smack.tcp.XMPPTCPConnection.PacketWriter
 
A C E F G I L N O P Q R S T X