A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages

A

aborted - org.jivesoftware.smack.sasl.SASLError
 
abortPossiblyRunningReconnection() - Method in class org.jivesoftware.smack.ReconnectionManager
Abort a possibly running reconnection mechanism.
AboutToTransitionInto(State, State) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.AboutToTransitionInto
 
AbstractConnectionClosedListener - Class in org.jivesoftware.smack
 
AbstractConnectionClosedListener() - Constructor for class org.jivesoftware.smack.AbstractConnectionClosedListener
 
AbstractConnectionListener - Class in org.jivesoftware.smack
Deprecated.
use ConnectionListener instead.
AbstractConnectionListener() - Constructor for class org.jivesoftware.smack.AbstractConnectionListener
Deprecated.
 
AbstractDebugger - Class in org.jivesoftware.smack.debugger
 
AbstractDebugger(XMPPConnection) - Constructor for class org.jivesoftware.smack.debugger.AbstractDebugger
 
AbstractError - Class in org.jivesoftware.smack.packet
 
AbstractError(Map<String, String>) - Constructor for class org.jivesoftware.smack.packet.AbstractError
 
AbstractError(Map<String, String>, String, List<ExtensionElement>) - Constructor for class org.jivesoftware.smack.packet.AbstractError
 
AbstractError(Map<String, String>, List<ExtensionElement>) - Constructor for class org.jivesoftware.smack.packet.AbstractError
 
AbstractError.Builder<B extends AbstractError.Builder<B>> - Class in org.jivesoftware.smack.packet
 
AbstractExactJidTypeFilter - Class in org.jivesoftware.smack.filter
 
AbstractExactJidTypeFilter(AbstractJidTypeFilter.JidType) - Constructor for class org.jivesoftware.smack.filter.AbstractExactJidTypeFilter
 
AbstractFromToMatchesFilter - Class in org.jivesoftware.smack.filter
 
AbstractFromToMatchesFilter(Jid, boolean) - Constructor for class org.jivesoftware.smack.filter.AbstractFromToMatchesFilter
Creates a filter matching on the address returned by AbstractFromToMatchesFilter.getAddressToCompare(Stanza).
AbstractIqBuilder<IB extends AbstractIqBuilder<IB>> - Class in org.jivesoftware.smack.packet
 
AbstractIqRequestHandler - Class in org.jivesoftware.smack.iqrequest
Convenience class to create IQ requests handlers.
AbstractIqRequestHandler(String, String, IQ.Type, IQRequestHandler.Mode) - Constructor for class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
AbstractJidTypeFilter - Class in org.jivesoftware.smack.filter
 
AbstractJidTypeFilter - Class in org.jivesoftware.smack.filter.jidtype
Base class for XMPP address type filters.
AbstractJidTypeFilter(AbstractJidTypeFilter.JidType) - Constructor for class org.jivesoftware.smack.filter.AbstractJidTypeFilter
 
AbstractJidTypeFilter(AbstractJidTypeFilter.JidType) - Constructor for class org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter
 
AbstractJidTypeFilter.JidType - Enum in org.jivesoftware.smack.filter
 
AbstractJidTypeFilter.JidType - Enum in org.jivesoftware.smack.filter.jidtype
 
AbstractListFilter - Class in org.jivesoftware.smack.filter
 
AbstractListFilter() - Constructor for class org.jivesoftware.smack.filter.AbstractListFilter
Creates an empty filter.
AbstractListFilter(List<StanzaFilter>) - Constructor for class org.jivesoftware.smack.filter.AbstractListFilter
Creates an filter using the specified filters.
AbstractListFilter(StanzaFilter...) - Constructor for class org.jivesoftware.smack.filter.AbstractListFilter
Creates an filter using the specified filters.
AbstractPossibleJidTypeFilter - Class in org.jivesoftware.smack.filter
 
AbstractPossibleJidTypeFilter(AbstractJidTypeFilter.JidType) - Constructor for class org.jivesoftware.smack.filter.AbstractPossibleJidTypeFilter
 
AbstractProvider<E extends Element> - Class in org.jivesoftware.smack.provider
 
AbstractProvider() - Constructor for class org.jivesoftware.smack.provider.AbstractProvider
 
AbstractStats - Class in org.jivesoftware.smack.internal
 
AbstractStats() - Constructor for class org.jivesoftware.smack.internal.AbstractStats
 
AbstractTextElement - Class in org.jivesoftware.smack.packet
 
AbstractTextElement(String, String) - Constructor for class org.jivesoftware.smack.packet.AbstractTextElement
 
AbstractXMPPConnection - Class in org.jivesoftware.smack
This abstract class is commonly used as super class for XMPP connection mechanisms like TCP and BOSH.
AbstractXMPPConnection(ConnectionConfiguration) - Constructor for class org.jivesoftware.smack.AbstractXMPPConnection
Create a new XMPPConnection to an XMPP server.
AbstractXMPPConnection.InterceptorWrapper - Class in org.jivesoftware.smack
Deprecated.
AbstractXMPPConnection.ListenerWrapper - Class in org.jivesoftware.smack
A wrapper class to associate a stanza filter with a listener.
AbstractXMPPConnection.SyncPointState - Enum in org.jivesoftware.smack
 
accept(E) - Method in class org.jivesoftware.smack.filter.ExtensionElementFilter
 
accept(N) - Method in interface org.jivesoftware.smack.NonzaCallback.NonzaListener
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.AbstractExactJidTypeFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.AbstractFromToMatchesFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.AbstractPossibleJidTypeFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.AndFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.EmptyToMatcher
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.ExtensionElementFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.IQReplyFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.IQResultReplyFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.NotFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.OrFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.StanzaExtensionFilter
 
accept(Stanza) - Method in interface org.jivesoftware.smack.filter.StanzaFilter
Tests whether or not the specified stanza should pass the filter.
accept(Stanza) - Method in class org.jivesoftware.smack.filter.StanzaIdFilter
 
accept(Stanza) - Method in class org.jivesoftware.smack.filter.StanzaTypeFilter
 
accept(T) - Method in interface org.jivesoftware.smack.util.Consumer
 
acceptAllCertificates(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
Accept all TLS certificates.
AcceptAllTrustManager() - Constructor for class org.jivesoftware.smack.util.TLSUtils.AcceptAllTrustManager
 
acceptSpecific(IQ) - Method in class org.jivesoftware.smack.filter.IQTypeFilter
 
acceptSpecific(Message) - Method in class org.jivesoftware.smack.filter.MessageTypeFilter
 
acceptSpecific(Message) - Method in class org.jivesoftware.smack.filter.MessageWithBodiesFilter
 
acceptSpecific(Message) - Method in class org.jivesoftware.smack.filter.MessageWithSubjectFilter
 
acceptSpecific(Message) - Method in class org.jivesoftware.smack.filter.MessageWithThreadFilter
 
acceptSpecific(Message) - Method in class org.jivesoftware.smack.filter.ThreadFilter
 
acceptSpecific(Presence) - Method in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
acceptSpecific(S) - Method in class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
account_disabled - org.jivesoftware.smack.sasl.SASLError
 
action() - Method in interface org.jivesoftware.smack.util.EventManger.Callback
 
add(String, Collection<? extends V>, Function<?, V>) - Method in class org.jivesoftware.smack.util.ToStringUtil.Builder
 
addAllKnownModulesTo(ModularXmppClientToServerConnectionConfiguration.Builder) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
addAsyncStanzaListener(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addAsyncStanzaListener(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers an asynchronous stanza listener with this connection.
addAttribute(String, String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
addAttributes(Map<String, String>) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
addBody(String, String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
addBody(String, String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
Adds a body with a corresponding language.
addCommonAttributes(XmlStringBuilder) - Method in class org.jivesoftware.smack.packet.Stanza
Add to, from, and id attributes.
addCompressionHandler(XMPPInputOutputStream) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
addConnectionCreationListener(ConnectionCreationListener) - Static method in class org.jivesoftware.smack.XMPPConnectionRegistry
Adds a new listener that will be notified when new Connections are created.
addConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addConnectionListener(ConnectionListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Adds a connection listener to this connection that will be notified when the connection closes or fails.
addConnectionStateMachineListener(ConnectionStateMachineListener) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
addDescriptiveTextsAndExtensions(XmlStringBuilder) - Method in class org.jivesoftware.smack.packet.AbstractError
 
addDisabledSmackClass(Class<?>) - Static method in class org.jivesoftware.smack.SmackConfiguration
addDisabledSmackClass(String) - Static method in class org.jivesoftware.smack.SmackConfiguration
Add a class to the disabled smack classes.
addDisabledSmackClasses(String...) - Static method in class org.jivesoftware.smack.SmackConfiguration
Add the given class names to the list of disabled Smack classes.
addElement(String, String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
addElement(StandardExtensionElement) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
addEnabledSaslMechanism(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Add the given mechanism to the enabled ones.
addEnabledSaslMechanism(Collection<String>) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Enable the given SASL mechanisms.
addExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
addExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.Stanza
Adds a stanza extension to the packet.
addExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
addExtensionElement(Collection<ExtensionElement>, XmlPullParser, String, String, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionElement(Collection<ExtensionElement>, XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionElement(StanzaBuilder<?>, XmlPullParser, String, String, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionElement(StanzaBuilder<?>, XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionElement(Stanza, XmlPullParser, String, String, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionElement(Stanza, XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
addExtensionProvider(String, String, Object) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Adds an extension provider with the specified element name and name space.
addExtensions(Collection<? extends ExtensionElement>) - Method in class org.jivesoftware.smack.packet.Stanza
Adds a collection of stanza extensions to the packet.
addExtensions(Collection<? extends ExtensionElement>) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
addFilter(StanzaFilter) - Method in class org.jivesoftware.smack.filter.AbstractListFilter
Adds a filter to the filter list.
addIQProvider(String, String, Object) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Adds an IQ provider (must be an instance of IQProvider or Class object that is an IQ) with the specified element name and name space.
addLines(String, Set<String>) - Static method in class org.jivesoftware.smack.util.FileUtils
 
addLoader(ProviderLoader) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
addMessageInterceptor(Consumer<MessageBuilder>, Predicate<Message>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addMessageInterceptor(Consumer<MessageBuilder>, Predicate<Message>) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers a stanza interceptor with this connection.
addModule(Class<? extends ModularXmppClientToServerConnectionModuleDescriptor>) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
addModule(Class<? extends ModularXmppClientToServerConnectionModuleDescriptor>) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
addNonzaProvider(NonzaProvider<? extends Nonza>) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
addOneTimeSyncCallback(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addOneTimeSyncCallback(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Add a callback that is called exactly once and synchronously with the incoming stanza that matches the given stanza filter.
addOptExtensions(Collection<? extends ExtensionElement>) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
addPredeccessor(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
addPresenceInterceptor(Consumer<PresenceBuilder>, Predicate<Presence>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addPresenceInterceptor(Consumer<PresenceBuilder>, Predicate<Presence>) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers a stanza interceptor with this connection.
addReaderListener(ReaderListener) - Method in class org.jivesoftware.smack.util.ObservableReader
Adds a reader listener to this reader that will be notified when new strings are read.
addReconnectionListener(ReconnectionListener) - Method in class org.jivesoftware.smack.ReconnectionManager
Add a new reconnection listener.
addSaslMech(String) - Static method in class org.jivesoftware.smack.SmackConfiguration
Add a SASL mechanism to the list to be used.
addSaslMechs(Collection<String>) - Static method in class org.jivesoftware.smack.SmackConfiguration
Add a Collection of SASL mechanisms to the list to be used.
addStanzaInterceptor(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Deprecated.
addStanzaInterceptor(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
addStanzaListener(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addStanzaListener(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers a stanza listener with this connection.
addStanzaSendingListener(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addStanzaSendingListener(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers a stanza listener with this connection.
addStanzaSpecificAttributes(ToStringUtil.Builder) - Method in class org.jivesoftware.smack.packet.AbstractIqBuilder
 
addStanzaSpecificAttributes(ToStringUtil.Builder) - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
addStanzaSpecificAttributes(ToStringUtil.Builder) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
addStanzaSpecificAttributes(ToStringUtil.Builder) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
addStreamFeature(FullyQualifiedElement) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addStreamFeatureProvider(String, String, ExtensionElementProvider<ExtensionElement>) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
addSubject(String, String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
addSubject(String, String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
Adds a subject with a corresponding language.
addSuccessor(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
addSyncStanzaListener(StanzaListener, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
addSyncStanzaListener(StanzaListener, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Registers a synchronous stanza listener with this connection.
addValue(String, Object) - Method in class org.jivesoftware.smack.util.ToStringUtil.Builder
 
addWriterListener(WriterListener) - Method in class org.jivesoftware.smack.util.ObservableWriter
Adds a writer listener to this writer that will be notified when new strings are sent.
addXmppInputOutputFilter(XmppInputOutputFilter) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
afterFeaturesReceived() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
afterFeaturesReceived() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
afterFiltersClosed() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
Notify the transport that new outgoing data is available.
afterFinalSaslChallenge() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Check if the SASL mechanism was successful and if it was, then mark it so.
afterSaslAuthenticationSuccess() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Hook for subclasses right after successful SASL authentication.
afterSuccessfulLogin(boolean) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
allowEmptyOrNullUsernames() - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Allow null or the empty String as username.
allowNullOrEmptyUsername - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 
AlreadyConnectedException() - Constructor for exception org.jivesoftware.smack.SmackException.AlreadyConnectedException
 
AlreadyLoggedInException() - Constructor for exception org.jivesoftware.smack.SmackException.AlreadyLoggedInException
 
AMP_ENCODE - Static variable in class org.jivesoftware.smack.util.StringUtils
 
AndFilter - Class in org.jivesoftware.smack.filter
Implements the logical AND operation over two or more stanza filters.
AndFilter() - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an empty AND filter.
AndFilter(List<StanzaFilter>) - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an AND filter using the specified filters.
AndFilter(StanzaFilter...) - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an AND filter using the specified filters.
any - org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
 
APOS_ENCODE - Static variable in class org.jivesoftware.smack.util.StringUtils
 
append(boolean) - Method in class org.jivesoftware.smack.util.ExtendedAppendable
 
append(boolean) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(boolean[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(boolean[], boolean[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(boolean, boolean) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(byte) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(byte[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(byte[], byte[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(byte, byte) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(char) - Method in class org.jivesoftware.smack.util.ExtendedAppendable
 
append(char) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(char) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
append(char) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(char[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(char[], char[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(char, char) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(double) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(double[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(double[], double[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(double, double) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(float) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(float[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(float[], float[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(float, float) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(int) - Method in class org.jivesoftware.smack.util.ExtendedAppendable
 
append(int[], int[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(int, int) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(long) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(long[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(long[], long[]) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(long, long) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
append(CharSequence) - Method in class org.jivesoftware.smack.util.ExtendedAppendable
 
append(CharSequence) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
append(CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(CharSequence, int, int) - Method in class org.jivesoftware.smack.util.ExtendedAppendable
 
append(CharSequence, int, int) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
append(CharSequence, int, int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(Object) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(Object[]) - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
append(Collection<? extends Element>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(Element) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(LazyStringBuilder) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
append(XmlStringBuilder) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
append(O, O) - Method in class org.jivesoftware.smack.util.EqualsUtil.Builder
 
appendErrorIfExists(XmlStringBuilder) - Method in class org.jivesoftware.smack.packet.Stanza
Append an XMPPError is this stanza has one set.
appendHeading(Appendable, String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendHeading(Appendable, String, char) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendStatsTo(Appendable) - Method in class org.jivesoftware.smack.internal.AbstractStats
 
appendStatsTo(ExtendedAppendable) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.Stats
 
appendStatsTo(ExtendedAppendable) - Method in class org.jivesoftware.smack.internal.AbstractStats
 
appendTo(Collection<? extends Object>, StringBuilder) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendTo(Collection<? extends Object>, String, StringBuilder) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendTo(Collection<O>, StringBuilder, Consumer<O>) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendTo(Collection<O>, String, StringBuilder, Consumer<O>) - Static method in class org.jivesoftware.smack.util.StringUtils
 
appendWalkTo(List<State>) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
apply(T) - Method in interface org.jivesoftware.smack.util.Function
 
ArrayBlockingQueueWithShutdown<E> - Class in org.jivesoftware.smack.util
Like ArrayBlockingQueue but with additional ArrayBlockingQueueWithShutdown.shutdown() and ArrayBlockingQueueWithShutdown.start() methods.
ArrayBlockingQueueWithShutdown(int) - Constructor for class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
ArrayBlockingQueueWithShutdown(int, boolean) - Constructor for class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
ArrayBlockingQueueWithShutdown.TryPutResult - Enum in org.jivesoftware.smack.util
 
ArrayBlockingQueueWithShutdown.TryTakeResult<E> - Class in org.jivesoftware.smack.util
 
ArrayBlockingQueueWithShutdown.TryTakeResultCode - Enum in org.jivesoftware.smack.util
 
asBuilder() - Method in class org.jivesoftware.smack.packet.Message
 
asBuilder() - Method in class org.jivesoftware.smack.packet.MessageOrPresence
 
asBuilder() - Method in class org.jivesoftware.smack.packet.Presence
 
asBuilder(String) - Method in class org.jivesoftware.smack.packet.Message
 
asBuilder(String) - Method in class org.jivesoftware.smack.packet.MessageOrPresence
 
asBuilder(String) - Method in class org.jivesoftware.smack.packet.Presence
 
asBuilder(XMPPConnection) - Method in class org.jivesoftware.smack.packet.Message
 
asBuilder(XMPPConnection) - Method in class org.jivesoftware.smack.packet.MessageOrPresence
 
asBuilder(XMPPConnection) - Method in class org.jivesoftware.smack.packet.Presence
 
asExecutorFor(K) - Method in class org.jivesoftware.smack.AsyncButOrdered
 
asInetAddress() - Method in class org.jivesoftware.smack.util.InternetAddress
 
asPredicate(Class<?>) - Method in interface org.jivesoftware.smack.filter.StanzaFilter
 
assertAtEndTag(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
assertAtStartTag(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
assertAtStartTag(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
asUnmodifiableMultiMap() - Method in class org.jivesoftware.smack.util.MultiMap
 
async - org.jivesoftware.smack.iqrequest.IQRequestHandler.Mode
Process IQ requests asynchronously, i.e.
Async - Class in org.jivesoftware.smack.util
 
Async() - Constructor for class org.jivesoftware.smack.util.Async
 
ASYNC_BUT_ORDERED - Static variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
Async.ThrowingRunnable - Class in org.jivesoftware.smack.util
Like Runnable, but allows the runOrThrow() method to throw an exception.
AsyncButOrdered<K> - Class in org.jivesoftware.smack
Helper class to perform an operation asynchronous but keeping the order in respect to a given key.
AsyncButOrdered() - Constructor for class org.jivesoftware.smack.AsyncButOrdered
 
AsyncButOrdered(Executor) - Constructor for class org.jivesoftware.smack.AsyncButOrdered
 
asyncGo(Runnable) - Static method in class org.jivesoftware.smack.AbstractXMPPConnection
 
asyncGo(Runnable) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
asyncGoLimited(Runnable) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
AttemptResult(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.AttemptResult
 
attribute(String, boolean) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, long) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, E, E) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, Enum<?>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
attribute(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Does nothing if value is null.
attribute(String, Date) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new attribute to this builder, with the Date instance as its value, which will get formatted with XmppDateTime.formatXEP0082Date(Date).
AUTH - org.jivesoftware.smack.packet.StanzaError.Type
 
authenticate(String, String, DomainBareJid, String, EntityBareJid, SSLSession) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Builds and sends the auth stanza to the server.
authenticate(String, String, EntityBareJid, SSLSession) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Authenticate a connection.
authenticate(String, DomainBareJid, CallbackHandler, EntityBareJid, SSLSession) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Builds and sends the auth stanza to the server.
authenticated - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
Flag that indicates if the user is currently authenticated with the server.
authenticated(XMPPConnection, boolean) - Method in class org.jivesoftware.smack.AbstractConnectionListener
Deprecated.
 
authenticated(XMPPConnection, boolean) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection has been authenticated.
authenticatedConnectionInitiallyEstablishedTimestamp - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
authenticateInternal() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
authenticateInternal(CallbackHandler) - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
authenticateInternal(CallbackHandler) - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
authenticateInternal(CallbackHandler) - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
authenticateInternal(CallbackHandler) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
authenticationId - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
Then authentication identity (authcid).
authenticationSuccessful() - Method in class org.jivesoftware.smack.SASLAuthentication
 
AuthMechanism(String, String) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
authorizationId - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
The authorization identifier (authzid).
authzidSupported() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
authzidSupported() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
available - org.jivesoftware.smack.packet.Presence.Mode
Available (the default).
available - org.jivesoftware.smack.packet.Presence.Type
The user is available to receive messages (default).
AVAILABLE - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
await(Collection<? extends SmackFuture<?, ?>>, long, TimeUnit) - Static method in class org.jivesoftware.smack.SmackFuture
 
away - org.jivesoftware.smack.packet.Presence.Mode
Away.

B

bad_format - org.jivesoftware.smack.packet.StreamError.Condition
 
bad_namespace_prefix - org.jivesoftware.smack.packet.StreamError.Condition
 
bad_request - org.jivesoftware.smack.packet.StanzaError.Condition
 
BareJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
BareJidEncoder - Class in org.jivesoftware.smack.util.stringencoder
 
BareJidEncoder() - Constructor for class org.jivesoftware.smack.util.stringencoder.BareJidEncoder
 
BareJidEncoder.LegacyEncoder - Class in org.jivesoftware.smack.util.stringencoder
Deprecated.
BareJidEncoder.UrlSafeEncoder - Class in org.jivesoftware.smack.util.stringencoder
 
Base32 - Class in org.jivesoftware.smack.util.stringencoder
Base32 string encoding is useful for when filenames case-insensitive filesystems are encoded.
Base32() - Constructor for class org.jivesoftware.smack.util.stringencoder.Base32
 
Base64 - Class in org.jivesoftware.smack.util.stringencoder
 
Base64() - Constructor for class org.jivesoftware.smack.util.stringencoder.Base64
 
Base64.Encoder - Interface in org.jivesoftware.smack.util.stringencoder
 
Base64UrlSafeEncoder - Class in org.jivesoftware.smack.util.stringencoder
 
Base64UrlSafeEncoder() - Constructor for class org.jivesoftware.smack.util.stringencoder.Base64UrlSafeEncoder
 
Bind - Class in org.jivesoftware.smack.packet
IQ stanza used by Smack to bind a resource and to obtain the jid assigned by the server.
Bind.Feature - Class in org.jivesoftware.smack.packet
 
Bind2Module - Class in org.jivesoftware.smack.bind2
 
Bind2Module(Bind2ModuleDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.bind2.Bind2Module
 
Bind2Module.Bind2StateDescriptor - Class in org.jivesoftware.smack.bind2
 
Bind2ModuleDescriptor - Class in org.jivesoftware.smack.bind2
 
Bind2ModuleDescriptor() - Constructor for class org.jivesoftware.smack.bind2.Bind2ModuleDescriptor
 
Bind2ModuleDescriptor.Builder - Class in org.jivesoftware.smack.bind2
 
BindIQProvider - Class in org.jivesoftware.smack.provider
 
BindIQProvider() - Constructor for class org.jivesoftware.smack.provider.BindIQProvider
 
bindResourceAndEstablishSession(Resourcepart) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
blacklistSASLMechanism(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
 
Body(String, String) - Constructor for class org.jivesoftware.smack.packet.Message.Body
 
Body(String, String, Message.Body.BodyElementNamespace) - Constructor for class org.jivesoftware.smack.packet.Message.Body
 
BODY - Static variable in class org.jivesoftware.smack.packet.Message
 
BodyElementProvider - Class in org.jivesoftware.smack.provider
 
BodyElementProvider() - Constructor for class org.jivesoftware.smack.provider.BodyElementProvider
 
BooleansUtils - Class in org.jivesoftware.smack.util
 
BooleansUtils() - Constructor for class org.jivesoftware.smack.util.BooleansUtils
 
BOSH - org.jivesoftware.smack.altconnections.HttpLookupMethod.LinkRelation
Selects link relation attribute as "urn:xmpp:alt-connections:xbosh".
build() - Method in class org.jivesoftware.smack.bind2.Bind2ModuleDescriptor.Builder
 
build() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext.Builder
 
build() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
build() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor.Builder
 
build() - Method in class org.jivesoftware.smack.compression.CompressionModuleDescriptor.Builder
 
build() - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
build() - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModuleDescriptor.Builder
 
build() - Method in class org.jivesoftware.smack.packet.ErrorIQ.Builder
 
build() - Method in class org.jivesoftware.smack.packet.IqBuilder
 
build() - Method in class org.jivesoftware.smack.packet.IqData
 
build() - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
build() - Method in class org.jivesoftware.smack.packet.MessageOrPresenceBuilder
 
build() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
build() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
build() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
build() - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
build() - Method in class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
build() - Method in class org.jivesoftware.smack.util.HashCode.Builder
 
build() - Method in class org.jivesoftware.smack.util.ToStringUtil.Builder
 
builder() - Static method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration
 
builder() - Static method in class org.jivesoftware.smack.packet.XmlEnvironment
 
builder() - Static method in class org.jivesoftware.smack.util.HashCode
 
builder(Class<? extends StateDescriptor>, Class<? extends StateDescriptor>) - Static method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
builder(String, String) - Static method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
builder(StanzaError) - Static method in class org.jivesoftware.smack.packet.ErrorIQ
 
builder(StanzaError, IqData) - Static method in class org.jivesoftware.smack.packet.ErrorIQ
 
Builder() - Constructor for class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
Builder() - Constructor for class org.jivesoftware.smack.packet.AbstractError.Builder
 
Builder() - Constructor for class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
Builder() - Constructor for class org.jivesoftware.smack.util.HashCode.Builder
 
Builder(ModularXmppClientToServerConnectionConfiguration.Builder) - Constructor for class org.jivesoftware.smack.bind2.Bind2ModuleDescriptor.Builder
 
Builder(ModularXmppClientToServerConnectionConfiguration.Builder) - Constructor for class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor.Builder
 
builderFor(Class<?>) - Static method in class org.jivesoftware.smack.util.ToStringUtil
 
buildIqData() - Method in class org.jivesoftware.smack.packet.StanzaFactory
 
buildIqData(String) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildMessage() - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildMessage(String) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildMessageFrom(Message, String) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildMessageFrom(Message, StanzaIdSource) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildMessageStanza() - Method in class org.jivesoftware.smack.packet.StanzaFactory
 
buildMessageStanzaFrom(Message) - Method in class org.jivesoftware.smack.packet.StanzaFactory
 
buildModule() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor.Builder
 
buildNewWalkTo(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
buildNonzaCallback() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
buildPresence() - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildPresence(String) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildPresenceFrom(Presence, String) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildPresenceFrom(Presence, StanzaIdSource) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
buildPresenceStanza() - Method in class org.jivesoftware.smack.packet.StanzaFactory
 
buildPresenceStanzaFrom(Presence) - Method in class org.jivesoftware.smack.packet.StanzaFactory
 
buildResponse(StanzaView, Function<SB, String>) - Static method in class org.jivesoftware.smack.packet.StanzaBuilder
 
bytes(byte[]) - Static method in class org.jivesoftware.smack.util.MD5
 
bytes(byte[]) - Static method in class org.jivesoftware.smack.util.SHA1
 
bytes(String) - Static method in class org.jivesoftware.smack.util.MD5
 
bytes(String) - Static method in class org.jivesoftware.smack.util.SHA1
 
ByteUtils - Class in org.jivesoftware.smack.util
 
ByteUtils() - Constructor for class org.jivesoftware.smack.util.ByteUtils
 

C

Cache() - Constructor for class org.jivesoftware.smack.util.HashCode.Cache
 
calculateHash(HashCode.Builder) - Method in interface org.jivesoftware.smack.util.HashCode.Calculator
 
CallbackRecipient<V,​E> - Interface in org.jivesoftware.smack.util
 
callConnectionAuthenticatedListener(boolean) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
callConnectionConnectedListener() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
callConnectionConnectingListener() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
cancel() - Method in class org.jivesoftware.smack.NonzaCallback
 
cancel() - Method in class org.jivesoftware.smack.ScheduledAction
Cancels this scheduled action.
cancel() - Method in class org.jivesoftware.smack.StanzaCollector
Explicitly cancels the stanza collector so that no more results are queued up.
cancel(boolean) - Method in class org.jivesoftware.smack.SmackFuture
 
CANCEL - org.jivesoftware.smack.packet.StanzaError.Type
 
castOrThrow(ExtensionElement, Class<E>) - Static method in class org.jivesoftware.smack.util.XmppElementUtil
 
Challenge(String) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
challengeReceived(String, boolean) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
The server is challenging the SASL mechanism for the stanza he just sent.
charAt(int) - Method in interface org.jivesoftware.smack.util.DefaultCharSequence
 
charAt(int) - Method in class org.jivesoftware.smack.util.InternetAddress
 
charAt(int) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
charAt(int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
chat - org.jivesoftware.smack.packet.Message.Type
Typically short text message used in line-by-line chat interfaces.
chat - org.jivesoftware.smack.packet.Presence.Mode
Free to chat.
CHAT - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
checkClientTrusted(X509Certificate[], String) - Method in class org.jivesoftware.smack.util.TLSUtils.AcceptAllTrustManager
 
checkIfInUInt32Range(long) - Static method in class org.jivesoftware.smack.util.NumberUtil
Deprecated.
checkIfSuccessfulOrThrow() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
checkIfSuccessfulOrThrow() - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
checkIfSuccessfulOrThrow() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
checkIfSuccessfulOrThrow() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
checkServerTrusted(X509Certificate[], String) - Method in class org.jivesoftware.smack.util.TLSUtils.AcceptAllTrustManager
 
CleaningWeakReferenceMap<K,​V> - Class in org.jivesoftware.smack.util
Extends a HashMap with WeakReference values, so that weak references which have been cleared are periodically removed from the map.
CleaningWeakReferenceMap() - Constructor for class org.jivesoftware.smack.util.CleaningWeakReferenceMap
Initializes a new CleaningWeakReferenceMap instance with the default clean interval.
CleaningWeakReferenceMap(int) - Constructor for class org.jivesoftware.smack.util.CleaningWeakReferenceMap
Initializes a new CleaningWeakReferenceMap instance with a given clean interval.
clear() - Method in class org.jivesoftware.smack.util.MultiMap
 
client - org.jivesoftware.smack.packet.StreamOpen.StreamContentNamespace
 
CLIENT_NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StreamOpen
 
clone() - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use Message.asBuilder() instead.
clone() - Method in class org.jivesoftware.smack.packet.Presence
Deprecated.
clone() - Method in class org.jivesoftware.smack.util.MultiMap
 
cloneAndSeal(Collection<? extends T>) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
cloneAndSeal(Map<K, V>) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
cloneWithNewId() - Method in class org.jivesoftware.smack.packet.Presence
close() - Method in class org.jivesoftware.smack.StanzaCollector
 
close() - Method in class org.jivesoftware.smack.util.ObservableReader
 
close() - Method in class org.jivesoftware.smack.util.ObservableWriter
 
CloseableUtil - Class in org.jivesoftware.smack.util
 
CloseableUtil() - Constructor for class org.jivesoftware.smack.util.CloseableUtil
 
closeElement(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
closeElement(NamedElement) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
closeEmptyElement() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
closeInputOutput() - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
 
closingStreamReceived - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
A synchronization point which is successful if this connection has received the closing stream element from the remote end-point, i.e.
collectionToString(Collection<? extends Object>) - Static method in class org.jivesoftware.smack.util.StringUtils
Transform a collection of objects to a whitespace delimited String.
CollectionUtil - Class in org.jivesoftware.smack.util
 
CollectionUtil() - Constructor for class org.jivesoftware.smack.util.CollectionUtil
 
CollectionUtil.Predicate<T> - Interface in org.jivesoftware.smack.util
 
compare(EqualsUtil.Builder, T) - Method in interface org.jivesoftware.smack.util.EqualsUtil.EqualsComperator
 
compareTo(Delayed) - Method in class org.jivesoftware.smack.ScheduledAction
 
compareTo(XmppCompressionFactory) - Method in class org.jivesoftware.smack.compression.XmppCompressionFactory
 
compareTo(UInt16) - Method in class org.jivesoftware.smack.datatypes.UInt16
 
compareTo(SASLMechanism) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
Compress - Class in org.jivesoftware.smack.compress.packet
 
Compress(String) - Constructor for class org.jivesoftware.smack.compress.packet.Compress
 
Compress.Feature - Class in org.jivesoftware.smack.compress.packet
 
Compressed - Class in org.jivesoftware.smack.compress.packet
 
CompressedProvider - Class in org.jivesoftware.smack.compress.provider
 
compressionHandler - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
compressionMethod - Variable in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
CompressionModule - Class in org.jivesoftware.smack.compression
 
CompressionModule(CompressionModuleDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.compression.CompressionModule
 
CompressionModule.CompressionStateDescriptor - Class in org.jivesoftware.smack.compression
 
CompressionModule.CompressionTransitionSuccessResult - Class in org.jivesoftware.smack.compression
 
CompressionModuleDescriptor - Class in org.jivesoftware.smack.compression
 
CompressionModuleDescriptor() - Constructor for class org.jivesoftware.smack.compression.CompressionModuleDescriptor
 
CompressionModuleDescriptor.Builder - Class in org.jivesoftware.smack.compression
 
compressionRatio - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
compressorInBytes - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
compressorOutBytes - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
concat(byte[], byte[]) - Static method in class org.jivesoftware.smack.util.ByteUtils
Concatenate two byte arrays.
condAttribute(boolean, String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
condEmptyElement(boolean, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
config - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
Holds the initial configuration used while creating the connection.
conflict - org.jivesoftware.smack.packet.StanzaError.Condition
 
conflict - org.jivesoftware.smack.packet.StreamError.Condition
 
connect() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Establishes a connection to the XMPP server.
connect(Socket, String, int, int) - Method in interface org.jivesoftware.smack.proxy.ProxySocketConnection
Initiate a connection to the given host on the given port.
connect(Socket, String, int, int) - Method in class org.jivesoftware.smack.proxy.Socks4ProxySocketConnection
 
connect(Socket, String, int, int) - Method in class org.jivesoftware.smack.proxy.Socks5ProxySocketConnection
 
connectAsync(SocketAddress, int) - Method in class org.jivesoftware.smack.SmackFuture.SocketFuture
 
connected - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
connected(XMPPConnection) - Method in class org.jivesoftware.smack.AbstractConnectionListener
Deprecated.
 
connected(XMPPConnection) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection has been successfully connected to the remote endpoint (e.g.
connecting(XMPPConnection) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection is in the process of connecting.
connectInternal() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Abstract method that concrete subclasses of XMPPConnection need to implement to perform their way of XMPP connection establishment.
connectInternal() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
connection - Variable in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
connection - Variable in class org.jivesoftware.smack.debugger.SmackDebugger
 
connection - Variable in class org.jivesoftware.smack.NonzaCallback
 
connection - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
connection() - Method in class org.jivesoftware.smack.Manager
 
connection_timeout - org.jivesoftware.smack.packet.StreamError.Condition
 
connectionClosed() - Method in class org.jivesoftware.smack.AbstractConnectionClosedListener
 
connectionClosed() - Method in class org.jivesoftware.smack.AbstractConnectionListener
Deprecated.
 
connectionClosed() - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed normally.
connectionClosedOnError(Exception) - Method in class org.jivesoftware.smack.AbstractConnectionClosedListener
 
connectionClosedOnError(Exception) - Method in class org.jivesoftware.smack.AbstractConnectionListener
Deprecated.
 
connectionClosedOnError(Exception) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed due to an exception.
connectionConfiguration - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
ConnectionConfiguration - Class in org.jivesoftware.smack
The connection configuration used for XMPP client-to-server connections.
ConnectionConfiguration(ConnectionConfiguration.Builder<?, ?>) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
 
ConnectionConfiguration.Builder<B extends ConnectionConfiguration.Builder<B,​C>,​C extends ConnectionConfiguration> - Class in org.jivesoftware.smack
A builder for XMPP connection configurations.
ConnectionConfiguration.DnssecMode - Enum in org.jivesoftware.smack
Determines the requested DNSSEC security mode.
ConnectionConfiguration.SecurityMode - Enum in org.jivesoftware.smack
An enumeration for TLS security modes that are available when making a connection to the XMPP server.
connectionCounterValue - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
A number to uniquely identify connections that are created.
connectionCreated(XMPPConnection) - Method in interface org.jivesoftware.smack.ConnectionCreationListener
Notification that a new connection has been created.
ConnectionCreationListener - Interface in org.jivesoftware.smack
Implementors of this interface will be notified when a new XMPPConnection has been created.
ConnectionException(String) - Constructor for exception org.jivesoftware.smack.SmackException.ConnectionException
 
ConnectionException(Throwable) - Constructor for exception org.jivesoftware.smack.SmackException.ConnectionException
 
connectionInternal - Variable in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule
 
connectionInternal - Variable in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
connectionInternal - Variable in class org.jivesoftware.smack.fsm.State
 
ConnectionListener - Interface in org.jivesoftware.smack
Interface that allows for implementing classes to listen for connection closing and reconnection events.
connectionListeners - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
A collection of ConnectionListeners which listen for connection closing and reconnection events.
connectionLock - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
ConnectionStateEvent - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent(StateDescriptor) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent
 
ConnectionStateEvent(StateDescriptor, StateDescriptor) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent
 
ConnectionStateEvent.AboutToTransitionInto - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.DetailedTransitionIntoInformation - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.FinalStateReached - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.StateRevertBackwardsWalk - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.SuccessfullyTransitionedInto - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.TransitionFailed - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.TransitionIgnoredDueCycle - Class in org.jivesoftware.smack.fsm
 
ConnectionStateEvent.TransitionNotPossible - Class in org.jivesoftware.smack.fsm
 
ConnectionStateMachineListener - Interface in org.jivesoftware.smack.fsm
 
connectionTerminated() - Method in class org.jivesoftware.smack.AbstractConnectionClosedListener
 
ConsoleDebugger - Class in org.jivesoftware.smack.debugger
Very simple debugger that prints to the console (stdout) the sent and received stanzas.
ConsoleDebugger(XMPPConnection) - Constructor for class org.jivesoftware.smack.debugger.ConsoleDebugger
 
ConsoleDebugger.Factory - Class in org.jivesoftware.smack.debugger
 
constructBind2State(Bind2Module.Bind2StateDescriptor, ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.bind2.Bind2Module
 
constructCompressionState(CompressionModule.CompressionStateDescriptor, ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.compression.CompressionModule
 
constructInstantStreamResumptionState(InstantStreamResumptionModule.InstantStreamResumptionStateDescriptor, ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModule
 
constructStanzaIdSource() - Method in class org.jivesoftware.smack.packet.id.RandomStringStanzaIdSource.Factory
 
constructStanzaIdSource() - Method in class org.jivesoftware.smack.packet.id.StandardStanzaIdSource.Factory
 
constructStanzaIdSource() - Method in interface org.jivesoftware.smack.packet.id.StanzaIdSourceFactory
 
constructStanzaIdSource() - Method in class org.jivesoftware.smack.packet.id.UuidStanzaIdSource.Factory
 
constructState(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.bind2.Bind2Module.Bind2StateDescriptor
 
constructState(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.compression.CompressionModule.CompressionStateDescriptor
 
constructState(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
constructState(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModule.InstantStreamResumptionStateDescriptor
 
constructStateDescriptorGraph(Set<Class<? extends StateDescriptor>>) - Static method in class org.jivesoftware.smack.fsm.StateDescriptorGraph
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.bind2.Bind2ModuleDescriptor
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.compression.CompressionModuleDescriptor
 
constructXmppConnectionModule(ModularXmppClientToServerConnectionInternal) - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModuleDescriptor
 
Consumer<T> - Interface in org.jivesoftware.smack.util
 
contains(boolean[], boolean) - Static method in class org.jivesoftware.smack.util.BooleansUtils
 
containsKey(K) - Method in class org.jivesoftware.smack.util.MultiMap
 
containsValue(V) - Method in class org.jivesoftware.smack.util.MultiMap
 
CONTINUE - org.jivesoftware.smack.packet.StanzaError.Type
 
convertToStateGraph(StateDescriptorGraph.GraphVertex<StateDescriptor>, ModularXmppClientToServerConnectionInternal) - Static method in class org.jivesoftware.smack.fsm.StateDescriptorGraph
 
copyFrom(StanzaError) - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
couldNotLock - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
The method was unable to acquire the queue lock.
couldNotLock - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
The method was unable to acquire the queue lock.
CRAMMD5 - Static variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
create(F, S) - Static method in class org.jivesoftware.smack.util.Pair
 
create(XMPPConnection) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger.Factory
 
create(XMPPConnection) - Method in class org.jivesoftware.smack.debugger.ReflectionDebuggerFactory
 
create(XMPPConnection) - Method in interface org.jivesoftware.smack.debugger.SmackDebuggerFactory
Initialize the new SmackDebugger instance.
create(Jid) - Static method in class org.jivesoftware.smack.filter.FromMatchesFilter
Creates a filter matching on the "from" field.
create(Jid) - Static method in class org.jivesoftware.smack.filter.ToMatchesFilter
Creates a filter matching on the "to" field.
createAndInitHashCode(F, S) - Static method in class org.jivesoftware.smack.util.Pair
 
createBare(Jid) - Static method in class org.jivesoftware.smack.filter.FromMatchesFilter
Creates a filter matching on the "from" field.
createBare(Jid) - Static method in class org.jivesoftware.smack.filter.ToMatchesFilter
Creates a filter matching on the "to" field.
createErrorResponse(IQ, StanzaError) - Static method in class org.jivesoftware.smack.packet.ErrorIQ
 
createErrorResponse(IQ, StanzaError) - Static method in class org.jivesoftware.smack.packet.IQ
Convenience method to create a new IQ.Type.error IQ based on a IQ.Type.get or IQ.Type.set IQ.
createErrorResponse(IQ, StanzaError.Builder) - Static method in class org.jivesoftware.smack.packet.IQ
Deprecated.
createErrorResponse(IQ, StanzaError.Condition) - Static method in class org.jivesoftware.smack.packet.IQ
 
createErrorResponse(IqView) - Static method in class org.jivesoftware.smack.packet.AbstractIqBuilder
 
createFull(Jid) - Static method in class org.jivesoftware.smack.filter.FromMatchesFilter
Creates a filter matching on the "from" field.
createFull(Jid) - Static method in class org.jivesoftware.smack.filter.ToMatchesFilter
Creates a filter matching on the "to" field.
createResponse(IqView) - Static method in class org.jivesoftware.smack.packet.AbstractIqBuilder
 
createResponse(IqView, IQ.ResponseType) - Static method in class org.jivesoftware.smack.packet.AbstractIqBuilder
 
createResultIQ(IQ) - Static method in class org.jivesoftware.smack.packet.IQ
Convenience method to create a new empty IQ.Type.result IQ based on a IQ.Type.get or IQ.Type.set IQ.
createReturnExtension(String, String, Map<String, String>, List<? extends ExtensionElement>) - Method in class org.jivesoftware.smack.provider.EmbeddedExtensionProvider
 
createSslContext() - Method in interface org.jivesoftware.smack.util.SslContextFactory
 
createStanzaCollector(StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
createStanzaCollector(StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Creates a new stanza collector for this connection.
createStanzaCollector(StanzaCollector.Configuration) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
createStanzaCollector(StanzaCollector.Configuration) - Method in interface org.jivesoftware.smack.XMPPConnection
Create a new stanza collector with the given stanza collector configuration.
createStanzaCollectorAndSend(StanzaFilter, Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
createStanzaCollectorAndSend(StanzaFilter, Stanza) - Method in interface org.jivesoftware.smack.XMPPConnection
Creates a new stanza collector for this connection.
createStanzaCollectorAndSend(IQ) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
createStanzaCollectorAndSend(IQ) - Method in interface org.jivesoftware.smack.XMPPConnection
Creates a new stanza collector collecting IQ responses that are replies to the IQ request.
credentials_expired - org.jivesoftware.smack.sasl.SASLError
 
currentSmackException - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
currentXmppException - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 

D

daemonThreadFrom(Runnable) - Static method in class org.jivesoftware.smack.util.Async
 
daneVerifier - Variable in class org.jivesoftware.smack.internal.SmackTlsContext
 
DEBUG - Static variable in class org.jivesoftware.smack.SmackConfiguration
Value that indicates whether debugging is enabled.
debugger - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The SmackDebugger allows to log and debug XML traffic.
declareInferiorityTo(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
declareInferiorityTo(String) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
declarePrecedenceOver(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
declarePrecedenceOver(String) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
decode(byte[]) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
decode(String) - Method in class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.LegacyEncoder
Deprecated.
 
decode(String) - Method in class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.UrlSafeEncoder
 
decode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base32
 
decode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
decode(String) - Method in interface org.jivesoftware.smack.util.stringencoder.Base64.Encoder
 
decode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64UrlSafeEncoder
 
decode(String) - Method in interface org.jivesoftware.smack.util.stringencoder.StringEncoder
Decodes a string back to it's initial representation.
decodeToString(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
decompressionRatio - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
decompressorInBytes - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
decompressorOutBytes - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
DEFAULT - Static variable in class org.jivesoftware.smack.packet.id.StandardStanzaIdSource
 
DEFAULT_LANGUAGE - Static variable in class org.jivesoftware.smack.packet.Stanza
 
DEFAULT_MAP_SIZE - Static variable in class org.jivesoftware.smack.util.MultiMap
The constant value 6.
DefaultCharSequence - Interface in org.jivesoftware.smack.util
 
deleteXmlWhitespace(String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
descriptiveTexts - Variable in class org.jivesoftware.smack.packet.AbstractError.Builder
 
descriptiveTexts - Variable in class org.jivesoftware.smack.packet.AbstractError
 
DetailedTransitionIntoInformation(State) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.DetailedTransitionIntoInformation
 
DIGESTMD5 - Static variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
disableAutomaticReconnection() - Method in class org.jivesoftware.smack.ReconnectionManager
Disable the automatic reconnection mechanism.
disabled - org.jivesoftware.smack.ConnectionConfiguration.DnssecMode
Do not perform any DNSSEC authentication or DANE verification.
disabled - org.jivesoftware.smack.ConnectionConfiguration.SecurityMode
Security via TLS encryption is disabled and only un-encrypted connections will be used.
disableHostnameVerificationForTlsCertificates(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
Disable the hostname verification of TLS certificates.
disconnect() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Closes the connection by setting presence to unavailable then closing the connection to the XMPP server.
disconnect() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
Called by the CloseConnection state.
disconnect(Presence) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Closes the connection.
DisconnectedStateDescriptor() - Constructor for class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.DisconnectedStateDescriptor
 
dnd - org.jivesoftware.smack.packet.Presence.Mode
Do not disturb.
DnsLookupFailure(DnsName, Exception) - Constructor for class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure.DnsLookupFailure
 
DNSResolver - Class in org.jivesoftware.smack.util.dns
Implementations of this interface define a class that is capable of resolving DNS addresses.
DNSResolver(boolean) - Constructor for class org.jivesoftware.smack.util.dns.DNSResolver
 
DNSUtil - Class in org.jivesoftware.smack.util
Utility class to perform DNS lookups for XMPP services.
DNSUtil() - Constructor for class org.jivesoftware.smack.util.DNSUtil
 
DOMAIN_BARE_JID - Static variable in class org.jivesoftware.smack.filter.FromTypeFilter
 
DOMAIN_BARE_JID - Static variable in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
DOMAIN_BARE_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
DOMAIN_BARE_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
DOMAIN_FULL_JID - Static variable in class org.jivesoftware.smack.filter.FromTypeFilter
 
DOMAIN_FULL_JID - Static variable in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
DOMAIN_FULL_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
DOMAIN_FULL_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
domainBare - org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
 
DomainBareJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
domainFull - org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
 
DomainFullJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
DomainJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
doNotReply - org.jivesoftware.smack.SmackConfiguration.UnknownIqRequestReplyMode
 
doubleValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
drainTo(Collection<? super E>) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
drainTo(Collection<? super E>, int) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 

E

effectiveLanguageEquals(String) - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
effectiveNamespaceEquals(String) - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
element(String, CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new element to this builder.
element(String, Enum<?>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
element(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new element to this builder.
element(String, Date) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new element to this builder, with the Date instance as its content, which will get formatted with XmppDateTime.formatXEP0082Date(Date).
element(Element) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Deprecated.
Element - Interface in org.jivesoftware.smack.packet
Interface to represent a XML element.
ELEMENT - Static variable in class org.jivesoftware.smack.compress.packet.Compress
 
ELEMENT - Static variable in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
ELEMENT - Static variable in class org.jivesoftware.smack.compress.packet.Compressed
 
ELEMENT - Static variable in class org.jivesoftware.smack.compress.packet.Failure
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.AbstractTextElement
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Bind
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.ErrorIQ
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Mechanisms
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Message.Body
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Message
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Message.Subject
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Message.Thread
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Presence
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.Session
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.StartTls
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.StreamError
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.StreamOpen
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.TlsFailure
 
ELEMENT - Static variable in class org.jivesoftware.smack.packet.TlsProceed
 
ELEMENT - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
ELEMENT - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
ELEMENT - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
ELEMENT - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
ELEMENT - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
 
EmbeddedExtensionProvider<PE extends ExtensionElement> - Class in org.jivesoftware.smack.provider
This class simplifies parsing of embedded elements by using the Template Method Pattern.
EmbeddedExtensionProvider() - Constructor for class org.jivesoftware.smack.provider.EmbeddedExtensionProvider
 
EMPTY - Static variable in class org.jivesoftware.smack.packet.XmlEnvironment
 
EMPTY_INSTANCE - Static variable in class org.jivesoftware.smack.fsm.StateTransitionResult.Success
 
emptyElement(Enum<?>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
emptyElement(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
emptyOrSingletonListFrom(T) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
EmptyResultIQ - Class in org.jivesoftware.smack.packet
 
EmptyResultIQ() - Constructor for class org.jivesoftware.smack.packet.EmptyResultIQ
 
EmptyResultIQ(IQ) - Constructor for class org.jivesoftware.smack.packet.EmptyResultIQ
 
EmptyToMatcher - Class in org.jivesoftware.smack.filter
 
enableAutomaticReconnection() - Method in class org.jivesoftware.smack.ReconnectionManager
Enable the automatic reconnection mechanism.
enableDefaultDebugger() - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
encode(byte[]) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
encode(byte[]) - Method in interface org.jivesoftware.smack.util.stringencoder.Base64.Encoder
 
encode(CharSequence) - Static method in class org.jivesoftware.smack.util.UTF8
 
encode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base32
 
encode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
encode(String) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64UrlSafeEncoder
 
encode(String) - Static method in class org.jivesoftware.smack.util.UTF8
 
encode(O) - Method in interface org.jivesoftware.smack.util.stringencoder.StringEncoder
Encodes an object to another representation.
encode(BareJid) - Method in class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.LegacyEncoder
Deprecated.
 
encode(BareJid) - Method in class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.UrlSafeEncoder
 
encodeHex(byte[]) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes an array of bytes as String representation of hexadecimal.
encodeToString(byte[]) - Method in interface org.jivesoftware.smack.util.stringencoder.Base64.Encoder
 
encodeToString(byte[]) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
encodeToString(byte[], int, int) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
encodeToStringWithoutPadding(byte[]) - Method in interface org.jivesoftware.smack.util.stringencoder.Base64.Encoder
 
encodeToStringWithoutPadding(byte[]) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
encryption_required - org.jivesoftware.smack.sasl.SASLError
 
ensureInitialized() - Static method in class org.jivesoftware.smack.Smack
 
ensureNotOnOurWayToAuthenticatedAndResourceBound(WalkStateGraphContext) - Method in class org.jivesoftware.smack.fsm.State
 
ensureProviderAtFirstPosition(Class<? extends Provider>) - Static method in class org.jivesoftware.smack.util.SecurityUtil
 
ENTITY_BARE_JID - Static variable in class org.jivesoftware.smack.filter.FromTypeFilter
 
ENTITY_BARE_JID - Static variable in class org.jivesoftware.smack.filter.jidtype.FromJidTypeFilter
 
ENTITY_BARE_JID - Static variable in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
ENTITY_BARE_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
ENTITY_BARE_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
ENTITY_FULL_JID - Static variable in class org.jivesoftware.smack.filter.FromTypeFilter
 
ENTITY_FULL_JID - Static variable in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
ENTITY_FULL_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
ENTITY_FULL_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
ENTITY_FULL_OR_BARE_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
ENTITY_FULL_OR_BARE_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
entityBare - org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
 
EntityBareJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
entityFull - org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
 
EntityFullJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
EntityJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
entrySet() - Method in class org.jivesoftware.smack.util.MultiMap
 
equals(Object) - Method in class org.jivesoftware.smack.datatypes.Scalar
 
equals(Object) - Method in class org.jivesoftware.smack.datatypes.UInt16
 
equals(Object) - Method in class org.jivesoftware.smack.datatypes.UInt32
 
equals(Object) - Method in class org.jivesoftware.smack.packet.Message.Body
 
equals(Object) - Method in class org.jivesoftware.smack.packet.Message.Subject
 
equals(Object) - Method in class org.jivesoftware.smack.util.Pair
 
equals(Object) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
equals(Object, Object) - Static method in class org.jivesoftware.smack.util.Objects
 
equals(T, Object, EqualsUtil.EqualsComperator<T>) - Static method in class org.jivesoftware.smack.util.EqualsUtil
 
EqualsUtil - Class in org.jivesoftware.smack.util
 
EqualsUtil.Builder - Class in org.jivesoftware.smack.util
 
EqualsUtil.EqualsComperator<T> - Interface in org.jivesoftware.smack.util
 
error - org.jivesoftware.smack.packet.IQ.ResponseType
 
error - org.jivesoftware.smack.packet.IQ.Type
The IQ stanza reports an error that has occurred regarding processing or delivery of a get or set request.
error - org.jivesoftware.smack.packet.Message.Type
indicates a messaging error.
error - org.jivesoftware.smack.packet.Presence.Type
The presence stanza contains an error message.
ERROR - Static variable in class org.jivesoftware.smack.filter.IQTypeFilter
 
ERROR - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
ERROR - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
ERROR - Static variable in class org.jivesoftware.smack.packet.StanzaError
 
ERROR_CONDITION_AND_TEXT_NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StanzaError
 
ErrorIQ - Class in org.jivesoftware.smack.packet
An XMPP error IQ.
ErrorIQ.Builder - Class in org.jivesoftware.smack.packet
 
escape(CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
escape(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
escapeAttributeValue(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
escapedElement(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
escapeForXml(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Escape input for XML.
escapeForXmlAttribute(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Escape input for XML.
escapeForXmlAttributeApos(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Escape input for XML.
escapeForXmlText(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Escape input for XML.
evaluateChallenge(byte[]) - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
evaluateChallenge(byte[]) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Evaluate the SASL challenge.
EventManger<K,​R,​E extends java.lang.Exception> - Class in org.jivesoftware.smack.util
The event manager class is used to perform actions and wait for an event, which is usually caused by the action (or maybe never occurs).
EventManger() - Constructor for class org.jivesoftware.smack.util.EventManger
 
EventManger.Callback<E extends java.lang.Exception> - Interface in org.jivesoftware.smack.util
 
exception - Variable in class org.jivesoftware.smack.SmackFuture
 
ExceptionCallback - Interface in org.jivesoftware.smack
Deprecated.
use ExceptionCallback instead.
ExceptionCallback<E> - Interface in org.jivesoftware.smack.util
 
ExceptionLoggingCallback - Class in org.jivesoftware.smack.parsing
Simple parsing exception callback that only logs the encountered parsing exception to java util logging.
ExceptionLoggingCallback() - Constructor for class org.jivesoftware.smack.parsing.ExceptionLoggingCallback
 
ExceptionThrowingCallback - Class in org.jivesoftware.smack.parsing
Parsing exception callback class that simply throws the encountered parsing exception.
ExceptionThrowingCallback() - Constructor for class org.jivesoftware.smack.parsing.ExceptionThrowingCallback
 
ExceptionThrowingCallbackWithHint - Class in org.jivesoftware.smack.parsing
Like ExceptionThrowingCallback but additionally logs a warning message.
ExceptionThrowingCallbackWithHint() - Constructor for class org.jivesoftware.smack.parsing.ExceptionThrowingCallbackWithHint
 
ExceptionUtil - Class in org.jivesoftware.smack.util
 
ExceptionUtil() - Constructor for class org.jivesoftware.smack.util.ExceptionUtil
 
ExtendedAppendable - Class in org.jivesoftware.smack.util
 
ExtendedAppendable(Appendable) - Constructor for class org.jivesoftware.smack.util.ExtendedAppendable
 
ExtensionElement - Interface in org.jivesoftware.smack.packet
Interface to represent extension elements.
ExtensionElementFilter<E extends ExtensionElement> - Class in org.jivesoftware.smack.filter
 
ExtensionElementFilter(Class<E>) - Constructor for class org.jivesoftware.smack.filter.ExtensionElementFilter
 
extensionElementFrom(Collection<ExtensionElement>, String, String) - Static method in class org.jivesoftware.smack.util.PacketUtil
Get a extension element from a collection.
ExtensionElementProvider<EE extends ExtensionElement> - Class in org.jivesoftware.smack.provider
An abstract class for parsing custom extensions elements.
ExtensionElementProvider() - Constructor for class org.jivesoftware.smack.provider.ExtensionElementProvider
 
ExtensionProviderInfo - Class in org.jivesoftware.smack.provider
Defines the information required to register a stanza extension Provider with the ProviderManager when using the ProviderLoader.
ExtensionProviderInfo(String, String, ExtensionElementProvider<ExtensionElement>) - Constructor for class org.jivesoftware.smack.provider.ExtensionProviderInfo
Defines an extension provider which implements the ExtensionElementProvider interface.
extensions - Variable in class org.jivesoftware.smack.packet.AbstractError.Builder
 
extensions - Variable in class org.jivesoftware.smack.packet.AbstractError
 
EXTERNAL - Static variable in class org.jivesoftware.smack.sasl.SASLMechanism
 

F

fabricate(ConnectionConfiguration) - Method in class org.jivesoftware.smack.compression.XmppCompressionFactory
 
fabricate(ConnectionConfiguration) - Method in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory
 
Factory() - Constructor for class org.jivesoftware.smack.packet.id.StandardStanzaIdSource.Factory
 
Factory() - Constructor for class org.jivesoftware.smack.packet.id.UuidStanzaIdSource.Factory
 
Factory(int, boolean) - Constructor for class org.jivesoftware.smack.packet.id.RandomStringStanzaIdSource.Factory
 
FailedNonzaException(Nonza) - Constructor for exception org.jivesoftware.smack.XMPPException.FailedNonzaException
 
FailedNonzaException(Nonza, StanzaError.Condition) - Constructor for exception org.jivesoftware.smack.XMPPException.FailedNonzaException
 
Failure - Class in org.jivesoftware.smack.compress.packet
 
Failure(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.Failure
 
Failure(Failure.CompressFailureError) - Constructor for class org.jivesoftware.smack.compress.packet.Failure
 
Failure(Failure.CompressFailureError, StanzaError) - Constructor for class org.jivesoftware.smack.compress.packet.Failure
 
Failure.CompressFailureError - Enum in org.jivesoftware.smack.compress.packet
 
FailureCausedByException(E) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.FailureCausedByException
 
FailureCausedByTimeout(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.FailureCausedByTimeout
 
FailureProvider - Class in org.jivesoftware.smack.compress.provider
 
Feature(boolean) - Constructor for class org.jivesoftware.smack.packet.Session.Feature
 
Feature(List<String>) - Constructor for class org.jivesoftware.smack.compress.packet.Compress.Feature
 
feature_not_implemented - org.jivesoftware.smack.packet.StanzaError.Condition
 
FeatureNotSupportedException(String) - Constructor for exception org.jivesoftware.smack.SmackException.FeatureNotSupportedException
 
FeatureNotSupportedException(String, Jid) - Constructor for exception org.jivesoftware.smack.SmackException.FeatureNotSupportedException
 
FileUtils - Class in org.jivesoftware.smack.util
 
FileUtils() - Constructor for class org.jivesoftware.smack.util.FileUtils
 
fillWithSecureRandom(byte[]) - Static method in class org.jivesoftware.smack.util.RandomUtil
 
filterAndListeners - Variable in class org.jivesoftware.smack.NonzaCallback
 
filteredOutputData - Variable in class org.jivesoftware.smack.XmppInputOutputFilter.OutputResult
 
filterMatches(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection.InterceptorWrapper
Deprecated.
 
filterMatches(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection.ListenerWrapper
 
filters - Variable in class org.jivesoftware.smack.filter.AbstractListFilter
The list of filters.
filtersStats - Variable in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.Stats
 
finalState - org.jivesoftware.smack.fsm.StateDescriptor.Property
 
FinalStateReached(State) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.FinalStateReached
 
finish(SSLSession) - Method in interface org.jivesoftware.smack.util.dns.SmackDaneVerifier
 
fireFirstLevelElementSendListeners(TopLevelStreamElement) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
firePacketSendingListeners(TopLevelStreamElement) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Process all stanza listeners for sending stanzas.
FIXED_DELAY - org.jivesoftware.smack.ReconnectionManager.ReconnectionPolicy
Policy using fixed amount of time between reconnection attempts.
FlexibleStanzaTypeFilter<S extends Stanza> - Class in org.jivesoftware.smack.filter
Filters for stanzas of a particular type and allows a custom method to further filter the packets.
FlexibleStanzaTypeFilter() - Constructor for class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
FlexibleStanzaTypeFilter(Class<S>) - Constructor for class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
floatValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
flush() - Method in class org.jivesoftware.smack.util.ObservableWriter
 
flushMethod - Static variable in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
forbidden - org.jivesoftware.smack.packet.StanzaError.Condition
 
forHttpProxy(String, int, String, String) - Static method in class org.jivesoftware.smack.proxy.ProxyInfo
 
forProxyType(ProxyInfo.ProxyType) - Static method in interface org.jivesoftware.smack.proxy.ProxySocketConnection
 
forSocks4Proxy(String, int, String, String) - Static method in class org.jivesoftware.smack.proxy.ProxyInfo
 
forSocks5Proxy(String, int, String, String) - Static method in class org.jivesoftware.smack.proxy.ProxyInfo
 
forwardToEndTagOfDepth(XmlPullParser, int) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
forwardToStartElement(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
from(int) - Static method in class org.jivesoftware.smack.datatypes.UInt16
 
from(long) - Static method in class org.jivesoftware.smack.datatypes.UInt32
 
from(CharSequence) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Sets who the the stanza is being sent "from".
from(String) - Static method in class org.jivesoftware.smack.util.InternetAddress
 
from(InetAddress) - Static method in class org.jivesoftware.smack.util.InternetAddress
 
from(List<XmppClientToServerTransport.LookupConnectionEndpointsFailed>) - Static method in exception org.jivesoftware.smack.SmackException.NoEndpointsDiscoveredException
 
from(List<RemoteConnectionEndpointLookupFailure>, List<? extends RemoteConnectionException<?>>) - Static method in exception org.jivesoftware.smack.SmackException.EndpointConnectionException
 
from(WalkStateGraphContext, StateDescriptorGraph.GraphVertex<State>) - Static method in exception org.jivesoftware.smack.fsm.StateMachineException.SmackStateGraphDeadEndException
 
from(StanzaError.Condition, String) - Static method in class org.jivesoftware.smack.packet.StanzaError
 
from(XmlPullParser) - Static method in class org.jivesoftware.smack.packet.XmlEnvironment
 
from(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.packet.XmlEnvironment
 
from(Jid) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Sets who the stanza is being sent "from".
from(SARCE, Exception) - Static method in class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
from(V) - Static method in class org.jivesoftware.smack.SmackFuture
 
FROM_ANY_JID - Static variable in class org.jivesoftware.smack.filter.FromTypeFilter
 
FROM_ANY_JID - Static variable in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
fromIgnoringZoneId(String) - Static method in class org.jivesoftware.smack.util.InternetAddress
 
FromJidTypeFilter - Class in org.jivesoftware.smack.filter.jidtype
Filter based on the 'from' XMPP address type.
FromJidTypeFilter(AbstractJidTypeFilter.JidType) - Constructor for class org.jivesoftware.smack.filter.jidtype.FromJidTypeFilter
 
FromMatchesFilter - Class in org.jivesoftware.smack.filter
Filter for packets where the "from" field exactly matches a specified JID.
FromMatchesFilter(Jid, boolean) - Constructor for class org.jivesoftware.smack.filter.FromMatchesFilter
Creates a filter matching on the "from" field.
fromString(String) - Static method in enum org.jivesoftware.smack.packet.IQ.Type
Converts a String into the corresponding types.
fromString(String) - Static method in enum org.jivesoftware.smack.packet.Message.Type
Converts a String into the corresponding types.
fromString(String) - Static method in enum org.jivesoftware.smack.packet.Presence.Mode
Converts a String into the corresponding types.
fromString(String) - Static method in enum org.jivesoftware.smack.packet.Presence.Type
Converts a String into the corresponding types.
fromString(String) - Static method in enum org.jivesoftware.smack.packet.StanzaError.Condition
 
fromString(String) - Static method in enum org.jivesoftware.smack.packet.StanzaError.Type
 
fromString(String) - Static method in enum org.jivesoftware.smack.packet.StreamError.Condition
 
fromString(String) - Static method in enum org.jivesoftware.smack.sasl.SASLError
 
FromTypeFilter - Class in org.jivesoftware.smack.filter
 
FULL_FLUSH - org.jivesoftware.smack.compression.XMPPInputOutputStream.FlushMethod
 
FullJid - org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
FullyQualifiedElement - Interface in org.jivesoftware.smack.packet
 
Function<R,​T> - Interface in org.jivesoftware.smack.util
 
futureWait() - Method in class org.jivesoftware.smack.SmackFuture
 
futureWait(long) - Method in class org.jivesoftware.smack.SmackFuture
 
futureWait(long) - Method in class org.jivesoftware.smack.SmackFuture.SocketFuture
 

G

GenericConnectionException(Throwable) - Constructor for exception org.jivesoftware.smack.SmackException.GenericConnectionException
Deprecated.
get - org.jivesoftware.smack.packet.IQ.Type
The IQ stanza requests information, inquires about what data is needed in order to complete further operations, etc.
get() - Method in class org.jivesoftware.smack.SmackFuture
 
get() - Method in interface org.jivesoftware.smack.util.Supplier
 
get(long, TimeUnit) - Method in class org.jivesoftware.smack.SmackFuture
 
GET - Static variable in class org.jivesoftware.smack.filter.IQTypeFilter
 
GET_OR_SET - Static variable in class org.jivesoftware.smack.filter.IQTypeFilter
 
getAcceptedIssuers() - Method in class org.jivesoftware.smack.util.TLSUtils.AcceptAllTrustManager
 
getAddress() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
getAddressToCompare(Stanza) - Method in class org.jivesoftware.smack.filter.AbstractFromToMatchesFilter
 
getAddressToCompare(Stanza) - Method in class org.jivesoftware.smack.filter.FromMatchesFilter
 
getAddressToCompare(Stanza) - Method in class org.jivesoftware.smack.filter.ToMatchesFilter
 
getAll(K) - Method in class org.jivesoftware.smack.util.MultiMap
Get all values for the given key.
getAsList() - Method in class org.jivesoftware.smack.util.LazyStringBuilder
Get the List of CharSequences representation of this instance.
getAttributes() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getAttributeValue(String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getAuthenticatedConnectionInitiallyEstablishedTimestamp() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Get the timestamp when the connection was the first time authenticated, i.e., when the first successful login was performed.
getAuthenticatedConnectionOrThrow() - Method in class org.jivesoftware.smack.Manager
Get the XMPPConnection of this Manager if it's authenticated, i.e.
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
getAuthenticationText() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Should return the initial response of the SASL mechanism.
getAuthzid() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the optional XMPP address to be requested as the SASL authorization identity.
getBareJidAttribute(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getBareJidAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getBestFactory(Compress.Feature) - Static method in class org.jivesoftware.smack.compression.XmppCompressionManager
 
getBlacklistedSASLMechanisms() - Static method in class org.jivesoftware.smack.SASLAuthentication
 
getBodies() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns a set of all bodies in this Message, including the default message body accessible from MessageView.getBody().
getBody() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the default body of the message, or null if the body has not been set.
getBody(String) - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the body corresponding to the language.
getBodyLanguages() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns all the languages being used for the bodies, not including the default body.
getBooleanAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
Get the boolean value of an argument.
getBooleanAttribute(XmlPullParser, String, boolean) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getBuilder() - Static method in class org.jivesoftware.smack.packet.StanzaError
 
getBuilder(StanzaError) - Static method in class org.jivesoftware.smack.packet.StanzaError
 
getBuilder(StanzaError.Condition) - Static method in class org.jivesoftware.smack.packet.StanzaError
 
getByteAttributeFromNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getCallbackHandler() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns a CallbackHandler to obtain information, such as the password or principal information during the SASL authentication.
getCertificateException() - Method in exception org.jivesoftware.smack.SmackException.SmackCertificateException
 
getChannelBindingData() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
getChannelBindingData() - Method in class org.jivesoftware.smack.sasl.core.ScramPlusMechanism
 
getChannelBindingTlsServerEndPoint(SSLSession) - Static method in class org.jivesoftware.smack.util.TLSUtils
Get the channel binding data for the 'tls-server-end-point' channel binding type.
getChildElementName() - Method in class org.jivesoftware.smack.packet.IQ
 
getChildElementNamespace() - Method in class org.jivesoftware.smack.packet.IQ
 
getChildElementQName() - Method in class org.jivesoftware.smack.packet.IQ
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.IQ
Returns the sub-element XML section of the IQ packet, or the empty String if there isn't one.
getClassLoaders() - Static method in class org.jivesoftware.smack.util.FileUtils
Returns default classloaders.
getCollectedCount() - Method in class org.jivesoftware.smack.StanzaCollector
Get the number of collected stanzas this stanza collector has collected so far.
getCollectedStanzasAfterCancelled() - Method in class org.jivesoftware.smack.StanzaCollector
Return a list of all collected stanzas.
getCompressFailureError() - Method in class org.jivesoftware.smack.compress.packet.Failure
 
getCompressionHandlers() - Static method in class org.jivesoftware.smack.SmackConfiguration
Get compression handlers.
getCompressionMethod() - Method in class org.jivesoftware.smack.compression.CompressionModule.CompressionTransitionSuccessResult
 
getCompressionMethod() - Method in class org.jivesoftware.smack.compression.XmppCompressionFactory
 
getCompressionMethod() - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
getCondition() - Method in class org.jivesoftware.smack.packet.StanzaError
Returns the error condition.
getCondition() - Method in class org.jivesoftware.smack.packet.StreamError
 
getCondition() - Method in exception org.jivesoftware.smack.XMPPException.FailedNonzaException
 
getConditionText() - Method in class org.jivesoftware.smack.packet.StanzaError
 
getConditionText() - Method in class org.jivesoftware.smack.packet.StreamError
 
getConfiguration() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Get the connection configuration used by this connection.
getConfiguration() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
getConfigUri() - Method in class org.jivesoftware.smack.initializer.UrlInitializer
 
getConnectionCounter() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getConnectionCounter() - Method in interface org.jivesoftware.smack.XMPPConnection
Get the connection counter of this XMPPConnection instance.
getConnectionCreationListeners() - Static method in class org.jivesoftware.smack.XMPPConnectionRegistry
Get the collection of listeners that are interested in connection creation events.
getConnectionExceptions() - Method in exception org.jivesoftware.smack.SmackException.EndpointConnectionException
 
getConnectionLock() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getConnectionModuleFor(Class<? extends ModularXmppClientToServerConnectionModuleDescriptor>) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
getContent() - Method in class org.jivesoftware.smack.packet.UnparsedIQ
 
getContent() - Method in class org.jivesoftware.smack.UnparseableStanza
Retrieve the raw stanza data.
getDaneProvider() - Static method in class org.jivesoftware.smack.util.DNSUtil
Returns the currently active DANE provider used when DANE is enabled.
getData() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
getData() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
Returns additional data for the SASL layer or null.
getDateFromNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDateFromOptionalXep82String(String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDateFromString(String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDateFromXep82String(String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDeadEndState() - Method in exception org.jivesoftware.smack.fsm.StateMachineException.SmackStateGraphDeadEndException
 
getDebuggerClass() - Static method in class org.jivesoftware.smack.debugger.ReflectionDebuggerFactory
Returns debugger class used by this factory.
getDebuggerFactory() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the Smack debugger factory.
getDefaultConcurrencyLevelLimit() - Static method in class org.jivesoftware.smack.SmackConfiguration
 
getDefaultLanguage() - Static method in class org.jivesoftware.smack.packet.Stanza
Returns the default language used for all messages containing localized content.
getDefaultParsingExceptionCallback() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the default parsing exception callback.
getDefaultReplyTimeout() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the number of milliseconds to wait for a response from the server.
getDefaultSmackDebuggerFactory() - Static method in class org.jivesoftware.smack.SmackConfiguration
 
getDefaultTruststoreStreamIfPossible() - Static method in class org.jivesoftware.smack.util.TLSUtils
 
getDefaultTruststoreType() - Static method in class org.jivesoftware.smack.util.TLSUtils
 
getDelay(TimeUnit) - Method in class org.jivesoftware.smack.ScheduledAction
 
getDescription() - Method in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
 
getDescription() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure
 
getDescriptiveText() - Method in class org.jivesoftware.smack.packet.AbstractError
Get the descriptive text of this SASLFailure.
getDescriptiveText(String) - Method in class org.jivesoftware.smack.packet.AbstractError
Get the descriptive test of this SASLFailure.
getDnsLabel() - Method in class org.jivesoftware.smack.util.InternetAddress.DomainNameLabel
 
getDnsName() - Method in class org.jivesoftware.smack.util.InternetAddress.DomainName
 
getDnsName() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure.DnsLookupFailure
 
getDNSResolver() - Static method in class org.jivesoftware.smack.util.DNSUtil
Returns the current DNS resolved used to perform DNS lookups.
getDnssecMode() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getDoubleAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDoubleAttribute(XmlPullParser, String, long) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getDoubleFromNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getEffectiveLanguage() - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
getEffectiveNamespace() - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
getEffectiveNamespaceOrUse(String) - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
getElement() - Method in class org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
 
getElement() - Method in class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
getElement() - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
getElement() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResult
 
getElementClass() - Method in class org.jivesoftware.smack.provider.AbstractProvider
 
getElementName() - Method in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
getElementName() - Method in class org.jivesoftware.smack.compress.packet.Compress
 
getElementName() - Method in class org.jivesoftware.smack.compress.packet.Compressed
 
getElementName() - Method in class org.jivesoftware.smack.compress.packet.Failure
 
getElementName() - Method in class org.jivesoftware.smack.packet.AbstractTextElement
 
getElementName() - Method in class org.jivesoftware.smack.packet.Bind.Feature
 
getElementName() - Method in class org.jivesoftware.smack.packet.IQ
 
getElementName() - Method in class org.jivesoftware.smack.packet.Mechanisms
 
getElementName() - Method in class org.jivesoftware.smack.packet.Message.Body
 
getElementName() - Method in class org.jivesoftware.smack.packet.Message
 
getElementName() - Method in class org.jivesoftware.smack.packet.Message.Subject
 
getElementName() - Method in class org.jivesoftware.smack.packet.Message.Thread
 
getElementName() - Method in interface org.jivesoftware.smack.packet.NamedElement
Returns the root element name.
getElementName() - Method in class org.jivesoftware.smack.packet.Presence
 
getElementName() - Method in class org.jivesoftware.smack.packet.Session.Feature
 
getElementName() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getElementName() - Method in class org.jivesoftware.smack.packet.StanzaError
 
getElementName() - Method in class org.jivesoftware.smack.packet.StartTls
 
getElementName() - Method in class org.jivesoftware.smack.packet.StreamClose
 
getElementName() - Method in class org.jivesoftware.smack.packet.StreamError
 
getElementName() - Method in class org.jivesoftware.smack.packet.StreamOpen
 
getElementName() - Method in class org.jivesoftware.smack.packet.TlsFailure
 
getElementName() - Method in class org.jivesoftware.smack.packet.TlsProceed
 
getElementName() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
getElementName() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
getElementName() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
getElementName() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
getElementName() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
 
getElements() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getElements(String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getElements(String, String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getElementsFrom(MultiMap<QName, ExtensionElement>, Class<E>) - Static method in class org.jivesoftware.smack.util.XmppElementUtil
 
getEnabledPerDefault() - Static method in class org.jivesoftware.smack.ReconnectionManager
Get the current default reconnection mechanism setting for new XMPP connections.
getEnabledSaslMechanisms() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Return the explicitly enabled SASL mechanisms.
getEnabledSSLCiphers() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Return the enabled SSL/TLS ciphers.
getEnabledSSLProtocols() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Return the enabled SSL/TLS protocols.
getEntityJidAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getError() - Method in class org.jivesoftware.smack.packet.Stanza
 
getError() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getError() - Method in interface org.jivesoftware.smack.packet.StanzaView
Returns the error associated with this packet, or null if there are no errors.
getErrorGenerator() - Method in class org.jivesoftware.smack.packet.StanzaError
 
getErrorMessage() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure
 
getErrorMessage() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
getException() - Method in class org.jivesoftware.smack.fsm.StateTransitionResult.FailureCausedByException
 
getException() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure
 
getException() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
getExtension(Class<E>) - Method in interface org.jivesoftware.smack.packet.StanzaView
 
getExtension(String) - Method in class org.jivesoftware.smack.packet.Stanza
Returns the first extension of this stanza that has the given namespace.
getExtension(String, String) - Method in class org.jivesoftware.smack.packet.AbstractError
Returns the first stanza extension that matches the specified element name and namespace, or null if it doesn't exist.
getExtension(String, String) - Method in class org.jivesoftware.smack.packet.Stanza
getExtension(QName) - Method in class org.jivesoftware.smack.packet.Stanza
 
getExtension(QName) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getExtension(QName) - Method in interface org.jivesoftware.smack.packet.StanzaView
 
getExtensionElement(String, String) - Method in class org.jivesoftware.smack.packet.Stanza
Returns the first extension that matches the specified element name and namespace, or null if it doesn't exist.
getExtensionProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns the stanza extension provider registered to the specified XML element name and namespace.
getExtensionProvider(QName) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
getExtensionProviderInfo() - Method in class org.jivesoftware.smack.provider.ProviderFileLoader
 
getExtensionProviderInfo() - Method in interface org.jivesoftware.smack.provider.ProviderLoader
Provides the extension providers for the creation of extension providers to be added to the ProviderManager.
getExtensionProviders() - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns an unmodifiable collection of all PacketExtensionProvider instances.
getExtensions() - Method in class org.jivesoftware.smack.packet.Stanza
 
getExtensions() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getExtensions() - Method in interface org.jivesoftware.smack.packet.StanzaView
Returns a list of all extension elements of this stanza.
getExtensions(Class<E>) - Method in class org.jivesoftware.smack.packet.Stanza
 
getExtensions(Class<E>) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getExtensions(Class<E>) - Method in interface org.jivesoftware.smack.packet.StanzaView
Return all extension elements of the given type.
getExtensions(String, String) - Method in class org.jivesoftware.smack.packet.Stanza
Return a list of all extensions with the given element name and namespace.
getExtensions(QName) - Method in class org.jivesoftware.smack.packet.Stanza
 
getExtensions(QName) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getExtensions(QName) - Method in interface org.jivesoftware.smack.packet.StanzaView
 
getExtensionsMap() - Method in class org.jivesoftware.smack.packet.Stanza
 
getFailedStates() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
getFailedStates() - Method in exception org.jivesoftware.smack.fsm.StateMachineException.SmackStateGraphDeadEndException
 
getFeature() - Method in exception org.jivesoftware.smack.SmackException.FeatureNotSupportedException
Get the feature which is not supported.
getFeature(Class<F>) - Method in interface org.jivesoftware.smack.XMPPConnection
Get the feature stanza extensions for a given stream feature of the server, or null if the server doesn't support that feature.
getFeature(String, String) - Method in interface org.jivesoftware.smack.XMPPConnection
Deprecated.
getFeature(QName) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getFeature(QName) - Method in interface org.jivesoftware.smack.XMPPConnection
Get the feature stanza extensions for a given stream feature of the server, or null if the server doesn't support that feature.
getFilePath() - Method in class org.jivesoftware.smack.initializer.VmArgInitializer
 
getFilter() - Method in exception org.jivesoftware.smack.SmackException.NoResponseException
Get the filter that was used to collect the response.
getFilterName() - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
 
getFilterStats() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
getFirst() - Method in class org.jivesoftware.smack.util.Pair
 
getFirst(K) - Method in class org.jivesoftware.smack.util.MultiMap
Get the first value for the given key, or null if there are no entries.
getFirstElement(String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getFirstElement(String, String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getFlushMethod() - Static method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
getFrom() - Method in class org.jivesoftware.smack.packet.Stanza
 
getFrom() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getFrom() - Method in interface org.jivesoftware.smack.packet.StanzaView
Returns who the stanza is being sent "from" or null if the value is not set.
getFromMode() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getFromMode() - Method in interface org.jivesoftware.smack.XMPPConnection
Get the currently active FromMode.
getFullJidAttribute(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getFullJidAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getFullStateName(boolean) - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getGs2CbindFlag() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
Get the SCRAM GSS-API Channel Binding Flag value.
getGs2CbindFlag() - Method in class org.jivesoftware.smack.sasl.core.ScramPlusMechanism
 
getHashCode(HashCode.Calculator) - Method in class org.jivesoftware.smack.util.HashCode.Cache
 
getHmacName() - Method in interface org.jivesoftware.smack.sasl.core.ScramHmac
 
getHost() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getHost() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getHost() - Method in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
 
getHost() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the host name of the server where the XMPP server is running.
getHostAddress() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getHostnameVerifier() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the configured HostnameVerifier of this ConnectionConfiguration or the Smack default HostnameVerifier configured with SmackConfiguration.setDefaultHostnameVerifier(HostnameVerifier).
getHostString() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getIfAvailable() - Method in class org.jivesoftware.smack.SmackFuture
 
getInet4Address() - Method in class org.jivesoftware.smack.util.InternetAddress.Ipv4
 
getInet6Address() - Method in class org.jivesoftware.smack.util.InternetAddress.Ipv6
 
getInetAddress() - Method in interface org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint
 
getInetAddresses() - Method in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
 
getInetAddresses() - Method in interface org.jivesoftware.smack.util.rce.SingleAddressRemoteConnectionEndpoint
 
getInetSocketAddress() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling
 
getInputStream(InputStream) - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
 
getInputStream(InputStream) - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
getInputStreamForClasspathFile(String) - Static method in class org.jivesoftware.smack.util.FileUtils
 
getInputStreamForClasspathFile(String, ClassLoader) - Static method in class org.jivesoftware.smack.util.FileUtils
 
getInstanceFor(AbstractXMPPConnection) - Static method in class org.jivesoftware.smack.ReconnectionManager
Get a instance of ReconnectionManager for the given connection.
getIntegerAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getIntegerAttribute(XmlPullParser, String, int) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getIntegerAttributeOrThrow(XmlPullParser, String, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getIntegerFromNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getInterceptor() - Method in class org.jivesoftware.smack.AbstractXMPPConnection.InterceptorWrapper
Deprecated.
 
getInternetAddressIngoringZoneIdAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getInvalidDnsNameException() - Method in class org.jivesoftware.smack.util.InternetAddress.InvalidDomainName
 
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.Bind
 
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.EmptyResultIQ
 
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.ErrorIQ
 
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.IQ
This method must be overwritten by IQ subclasses to create their child content.
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.SimpleIQ
 
getIQChildElementBuilder(IQ.IQChildElementXmlStringBuilder) - Method in class org.jivesoftware.smack.packet.UnparsedIQ
 
getIQProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns the IQ provider registered to the specified XML element name and namespace.
getIQProviderInfo() - Method in class org.jivesoftware.smack.provider.ProviderFileLoader
 
getIQProviderInfo() - Method in interface org.jivesoftware.smack.provider.ProviderLoader
Provides the IQ provider info for the creation of IQ providers to be added to the ProviderManager.
getIQProviders() - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns an unmodifiable collection of all IQProvider instances.
getJavaProxyType() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getJid() - Method in class org.jivesoftware.smack.packet.Bind
 
getJid() - Method in exception org.jivesoftware.smack.SmackException.FeatureNotSupportedException
Get JID which does not support the feature.
getJidAttribute(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getJidAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getJidToInspect(Stanza) - Method in class org.jivesoftware.smack.filter.AbstractJidTypeFilter
 
getJidToInspect(Stanza) - Method in class org.jivesoftware.smack.filter.FromTypeFilter
 
getJidToInspect(Stanza) - Method in class org.jivesoftware.smack.filter.PossibleFromTypeFilter
 
getJidToInspect(Stanza) - Method in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
getJidToInspect(Stanza) - Method in class org.jivesoftware.smack.filter.ToTypeFilter
 
getJidToMatchFrom(Stanza) - Method in class org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter
 
getJidToMatchFrom(Stanza) - Method in class org.jivesoftware.smack.filter.jidtype.FromJidTypeFilter
 
getKeyManagersFrom(String, String, CallbackHandler, String) - Static method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
getLang() - Method in class org.jivesoftware.smack.packet.AbstractTextElement
Deprecated.
getLanguage() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the stream language to use when connecting to the server.
getLanguage() - Method in class org.jivesoftware.smack.packet.AbstractTextElement
 
getLanguage() - Method in interface org.jivesoftware.smack.packet.FullyQualifiedElement
 
getLanguage() - Method in class org.jivesoftware.smack.packet.Message.Body
 
getLanguage() - Method in class org.jivesoftware.smack.packet.Message.Subject
 
getLanguage() - Method in class org.jivesoftware.smack.packet.Stanza
 
getLanguage() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getLanguage() - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
getLanguage() - Method in interface org.jivesoftware.smack.packet.XmlLangElement
Returns the xml:lang of this XML element, or null if one has not been set.
getLastStanzaReceived() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getLastStanzaReceived() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the timestamp in milliseconds when the last stanza was received.
getListener() - Method in class org.jivesoftware.smack.AbstractXMPPConnection.ListenerWrapper
 
getLoadingExceptions() - Method in class org.jivesoftware.smack.provider.ProviderFileLoader
 
getLoginContext() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
getLongAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getLongAttribute(XmlPullParser, String, long) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getLookupFailures() - Method in exception org.jivesoftware.smack.SmackException.EndpointConnectionException
 
getLookupFailures() - Method in exception org.jivesoftware.smack.SmackException.NoEndpointsDiscoveredException
 
getMaxValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
getMaxValue() - Method in class org.jivesoftware.smack.datatypes.UInt16
 
getMaxValue() - Method in class org.jivesoftware.smack.datatypes.UInt32
 
getMechanism() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
getMechanism() - Method in exception org.jivesoftware.smack.sasl.SASLErrorException
 
getMechanisms() - Method in class org.jivesoftware.smack.packet.Mechanisms
 
getMessage() - Method in class org.jivesoftware.smack.packet.Message.Body
Returns the message content.
getMessage() - Method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
 
getMessageBody(String) - Method in interface org.jivesoftware.smack.packet.MessageView
 
getMessageSubject(String) - Method in interface org.jivesoftware.smack.packet.MessageView
 
getMethods() - Method in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
getMinValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
getMinValue() - Method in class org.jivesoftware.smack.datatypes.UInt16
 
getMinValue() - Method in class org.jivesoftware.smack.datatypes.UInt32
 
getMode() - Method in class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
getMode() - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
getMode() - Method in class org.jivesoftware.smack.packet.Presence
 
getMode() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getMode() - Method in interface org.jivesoftware.smack.packet.PresenceView
Returns the mode of the presence update.
getModuleDescriptor() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule
 
getName() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
getName() - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
getName() - Method in class org.jivesoftware.smack.sasl.core.ScramMechanism
 
getName() - Method in class org.jivesoftware.smack.sasl.core.ScramPlusMechanism
 
getName() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Returns the common name of the SASL mechanism.
getNamespace() - Method in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
getNamespace() - Method in class org.jivesoftware.smack.compress.packet.Compress
 
getNamespace() - Method in class org.jivesoftware.smack.compress.packet.Compressed
 
getNamespace() - Method in class org.jivesoftware.smack.compress.packet.Failure
 
getNamespace() - Method in class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
getNamespace() - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Bind.Feature
 
getNamespace() - Method in interface org.jivesoftware.smack.packet.FullyQualifiedElement
Returns the root element XML namespace.
getNamespace() - Method in class org.jivesoftware.smack.packet.Mechanisms
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Message.Body
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Message.Subject
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Message.Thread
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Session.Feature
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getNamespace() - Method in class org.jivesoftware.smack.packet.Stanza
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StanzaError
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StanzaErrorTextElement
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StartTls
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StreamClose
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StreamError
 
getNamespace() - Method in class org.jivesoftware.smack.packet.StreamOpen
 
getNamespace() - Method in class org.jivesoftware.smack.packet.TlsFailure
 
getNamespace() - Method in class org.jivesoftware.smack.packet.TlsProceed
 
getNamespace() - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
getNamespace() - Method in interface org.jivesoftware.smack.sasl.packet.SaslNonza
 
getNewStanzaId() - Method in class org.jivesoftware.smack.packet.id.StandardStanzaIdSource
 
getNewStanzaId() - Method in interface org.jivesoftware.smack.packet.id.StanzaIdSource
 
getNewStanzaId() - Method in class org.jivesoftware.smack.packet.id.UuidStanzaIdSource
 
getNonza() - Method in exception org.jivesoftware.smack.XMPPException.FailedNonzaException
 
getNonzaProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
getNonzaProvider(QName) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
getNoticeStream() - Static method in class org.jivesoftware.smack.Smack
Get the stream of the NOTICE file of Smack.
getOrThrow() - Method in class org.jivesoftware.smack.SmackFuture
 
getOutgoingEdges() - Method in class org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
 
getOutgoingStreamXmlEnvironment() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
getOutputStream(OutputStream) - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
 
getOutputStream(OutputStream) - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
getParent() - Method in class org.jivesoftware.smack.packet.Message.Thread
 
getParserFor(InputStream) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
getParserFor(Reader) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
getParserFor(String) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
getParsingException() - Method in class org.jivesoftware.smack.UnparseableStanza
Get the exception that caused the parser to fail.
getParsingExceptionCallback() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Get the current active parsing exception callback.
getPassword() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the password to use when trying to reconnect to the server.
getPort() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getPort() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getPort() - Method in interface org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint
 
getPort() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the port number of the XMPP server for this connection.
getPredeccessors() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getPriority() - Method in class org.jivesoftware.smack.compression.XmppCompressionFactory
 
getPriority() - Method in class org.jivesoftware.smack.packet.Presence
 
getPriority() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getPriority() - Method in interface org.jivesoftware.smack.packet.PresenceView
Returns the priority of the presence.
getPriority() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
getPriority() - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
getPriority() - Method in class org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism
 
getPriority() - Method in class org.jivesoftware.smack.sasl.core.ScramSha1PlusMechanism
 
getPriority() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Get the priority of this SASL mechanism.
getPriorityByte() - Method in class org.jivesoftware.smack.packet.Presence
 
getPriorityByte() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getPriorityByte() - Method in interface org.jivesoftware.smack.packet.PresenceView
Returns the priority of the presence.
getProvidersUri() - Method in class org.jivesoftware.smack.initializer.UrlInitializer
 
getProxyAddress() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getProxyInfo() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Get the configured proxy information (if any).
getProxyPassword() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getProxyPort() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getProxySocketConnection() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getProxyType() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getProxyUsername() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
getQName() - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
getQName() - Method in interface org.jivesoftware.smack.packet.FullyQualifiedElement
 
getQName() - Method in class org.jivesoftware.smack.packet.Message.Thread
 
getQName(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
Deprecated.
use XmlPullParser.getQName() instead.
getQNameFor(Class<? extends FullyQualifiedElement>) - Static method in class org.jivesoftware.smack.util.XmppElementUtil
 
getRaw() - Method in class org.jivesoftware.smack.util.InternetAddress
 
getReactor() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getReference() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getRegisterdSASLMechanisms() - Static method in class org.jivesoftware.smack.SASLAuthentication
Returns the registered SASLMechanism sorted by the level of preference.
getRemoteConnectionEndpoint() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling
 
getReplyTimeout() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getReplyTimeout() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the current value of the reply timeout in milliseconds for request for this XMPPConnection instance.
getRequest() - Method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
Get the request which triggered the error response causing this exception.
getRequiredAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getRequiredNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getRequiredUInt16Attribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getResource() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.ResourceBoundResult
 
getResource() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the resource to use when trying to reconnect to the server.
getResource() - Method in class org.jivesoftware.smack.packet.Bind
 
getResourcepartAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getResultCode() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResult
 
getSASLError() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
Get the SASL related error condition.
getSASLErrorString() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
Get the SASL error as String.
getSASLFailure() - Method in exception org.jivesoftware.smack.sasl.SASLErrorException
 
getSaslMechanismName() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.SaslAuthenticationSuccessResult
 
getSaslMechs() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the list of SASL mechanisms to be used.
getSecond() - Method in class org.jivesoftware.smack.util.Pair
 
getSecurityMode() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the TLS security mode used when making the connection.
getServiceName() - Method in class org.jivesoftware.smack.ConnectionConfiguration
getShortAttribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getShortAttribute(XmlPullParser, String, short) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getSmackTlsContext() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getSmackTlsContext() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
getSocketFactory() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the socket factory used to create new xmppConnection sockets.
getSslSession() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
getSSLSession() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
getStackTrace(Throwable) - Static method in class org.jivesoftware.smack.util.ExceptionUtil
 
getStanza() - Method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
Gets the stanza associated with this exception.
getStanzaCollectorSize() - Static method in class org.jivesoftware.smack.SmackConfiguration
Gets the default max size of a stanza collector before it will delete the older packets.
getStanzaError() - Method in class org.jivesoftware.smack.compress.packet.Failure
 
getStanzaError() - Method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
Returns the stanza error extension element associated with this exception.
getStanzaFactory() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getStanzaFactory() - Method in interface org.jivesoftware.smack.XMPPConnection
 
getStanzaFilter() - Method in class org.jivesoftware.smack.StanzaCollector
Returns the stanza filter associated with this stanza collector.
getStanzaId() - Method in class org.jivesoftware.smack.packet.Stanza
 
getStanzaId() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getStanzaId() - Method in interface org.jivesoftware.smack.packet.StanzaView
Returns the unique ID of the stanza.
getStateClass() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getStateDescriptor() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent
 
getStateDescriptor() - Method in class org.jivesoftware.smack.fsm.State
 
getStateDescriptors() - Method in class org.jivesoftware.smack.bind2.Bind2ModuleDescriptor
 
getStateDescriptors() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor
 
getStateDescriptors() - Method in class org.jivesoftware.smack.compression.CompressionModuleDescriptor
 
getStateDescriptors() - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModuleDescriptor
 
getStateGraphInDotFormat() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration
 
getStateName() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getStats() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
getStats() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
getStats() - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
 
getStatus() - Method in class org.jivesoftware.smack.packet.Presence
 
getStatus() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getStatus() - Method in interface org.jivesoftware.smack.packet.PresenceView
Returns the status message of the presence update, or null if there is not a status.
getStreamError() - Method in exception org.jivesoftware.smack.XMPPException.StreamErrorException
Returns the StreamError associated with this exception.
getStreamFeatureProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
getStreamFeatureProviderInfo() - Method in class org.jivesoftware.smack.provider.ProviderFileLoader
 
getStreamFeatureProviderInfo() - Method in interface org.jivesoftware.smack.provider.ProviderLoader
Provides the stream feature providers information for the creation of stream feature providers to be added to the ProviderManager.
getStreamForClasspathFile(String, ClassLoader) - Static method in class org.jivesoftware.smack.util.FileUtils
 
getStreamForUri(URI, ClassLoader) - Static method in class org.jivesoftware.smack.util.FileUtils
 
getStreamId() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getStreamId() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the stream ID for this connection, which is the value set by the server when opening an XMPP stream.
getStringEncoder() - Static method in class org.jivesoftware.smack.util.stringencoder.Base32
 
getStringEncoder() - Static method in class org.jivesoftware.smack.util.stringencoder.Base64UrlSafeEncoder
 
getSubject() - Method in class org.jivesoftware.smack.packet.Message.Subject
Returns the subject content.
getSubject() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the default subject of the message, or null if the subject has not been set.
getSubject(String) - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the subject corresponding to the language.
getSubjectLanguages() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns all the languages being used for the subjects, not including the default subject.
getSubjects() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns a set of all subjects in this Message, including the default message subject accessible from MessageView.getSubject().
getSubordinates() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getSuccessors() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getSuperiors() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
getText() - Method in class org.jivesoftware.smack.packet.AbstractTextElement
 
getText() - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
getTexts() - Method in exception org.jivesoftware.smack.sasl.SASLErrorException
 
getThis() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
getThis() - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
getThis() - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
getThis() - Method in class org.jivesoftware.smack.packet.ErrorIQ.Builder
 
getThis() - Method in class org.jivesoftware.smack.packet.IqData
 
getThis() - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
getThis() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getThis() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getThis() - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
getThread() - Method in class org.jivesoftware.smack.packet.Message.Thread
 
getThread() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the thread id of the message, which is a unique identifier for a sequence of "chat" messages.
getTimestamp() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent
 
getTimeToDueMillis() - Method in class org.jivesoftware.smack.ScheduledAction
 
getTo() - Method in class org.jivesoftware.smack.packet.Stanza
 
getTo() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
getTo() - Method in interface org.jivesoftware.smack.packet.StanzaView
Returns who the stanza is being sent "to", or null if the value is not set.
getTransport() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule
 
getType() - Method in class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
getType() - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
getType() - Method in class org.jivesoftware.smack.packet.AbstractIqBuilder
 
getType() - Method in class org.jivesoftware.smack.packet.IQ
 
getType() - Method in interface org.jivesoftware.smack.packet.IqView
Returns the type of the IQ packet.
getType() - Method in class org.jivesoftware.smack.packet.Message
 
getType() - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
getType() - Method in interface org.jivesoftware.smack.packet.MessageView
Returns the type of the message.
getType() - Method in class org.jivesoftware.smack.packet.Presence
 
getType() - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
getType() - Method in interface org.jivesoftware.smack.packet.PresenceView
Returns the type of this presence stanza.
getType() - Method in class org.jivesoftware.smack.packet.StanzaError
Returns the error type.
getUInt16Attribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getUInt32Attribute(XmlPullParser, String) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getUnknownIqRequestReplyMode() - Static method in class org.jivesoftware.smack.SmackConfiguration
 
getUriFromNextText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getUsedSaslMechansism() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Get the name of the SASL mechanism that was used to authenticate this connection.
getUser() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getUser() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the full XMPP address of the user that is logged in to the connection or null if not logged in yet.
getUsername() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the username to use when trying to reconnect to the server.
getVersion() - Static method in class org.jivesoftware.smack.Smack
Returns the Smack version information, eg "1.3.0".
getVersion() - Static method in class org.jivesoftware.smack.SmackConfiguration
Deprecated.
use Smack.getVersion() instead.
getWalk() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
getWalkedStateGraph() - Method in exception org.jivesoftware.smack.fsm.StateMachineException.SmackStateGraphDeadEndException
 
getWalkLength() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
getXmlEnvironment() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
getXmlLang() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the xml:lang string of the stream language to use when connecting to the server.
getXmlLang(XmlPullParser) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getXmlLang(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.ParserUtils
 
getXmppInputOutputFilterBeginIterator() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
getXmppInputOutputFilterEndIterator() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
getXMPPServiceDomain() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
getXMPPServiceDomain() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the XMPP domain used by this configuration.
getXMPPServiceDomain() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns the XMPP Domain of the service provided by the XMPP server and used for this connection.
getXmppServiceDomainAsDnsNameIfPossible() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the XMPP service domain as DNS name if possible.
getXrdStream(DomainBareJid) - Static method in class org.jivesoftware.smack.altconnections.HttpLookupMethod
Constructs a HTTP connection with the host specified by the DomainBareJid and retrieves XRD element in the form of an InputStream.
go(Runnable) - Static method in class org.jivesoftware.smack.util.Async
Creates a new thread with the given Runnable, marks it daemon, starts it and returns the started thread.
go(Runnable, String) - Static method in class org.jivesoftware.smack.util.Async
Creates a new thread with the given Runnable, marks it daemon, sets the name, starts it and returns the started thread.
gone - org.jivesoftware.smack.packet.StanzaError.Condition
 
groupchat - org.jivesoftware.smack.packet.Message.Type
Chat message sent to a groupchat server for group chats.
GROUPCHAT - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
GSSAPI - Static variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
GT_ENCODE - Static variable in class org.jivesoftware.smack.util.StringUtils
 

H

halfOpenElement(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
halfOpenElement(NamedElement) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
handleIQRequest(IQ) - Method in class org.jivesoftware.smack.iqrequest.AbstractIqRequestHandler
 
handleIQRequest(IQ) - Method in interface org.jivesoftware.smack.iqrequest.IQRequestHandler
 
handleStanza(Stanza) - Method in class org.jivesoftware.smack.SmackFuture.InternalProcessStanzaSmackFuture
 
handleUnparsableStanza(UnparseableStanza) - Method in class org.jivesoftware.smack.parsing.ExceptionLoggingCallback
 
handleUnparsableStanza(UnparseableStanza) - Method in class org.jivesoftware.smack.parsing.ExceptionThrowingCallback
 
handleUnparsableStanza(UnparseableStanza) - Method in class org.jivesoftware.smack.parsing.ExceptionThrowingCallbackWithHint
 
handleUnparsableStanza(UnparseableStanza) - Method in interface org.jivesoftware.smack.parsing.ParsingExceptionCallback
Called when parsing a stanza caused an exception.
hasCurrentConnectionException() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
hasExtension(Class<? extends ExtensionElement>) - Method in interface org.jivesoftware.smack.packet.StanzaView
 
hasExtension(String) - Method in class org.jivesoftware.smack.packet.Stanza
 
hasExtension(String) - Method in interface org.jivesoftware.smack.packet.StanzaView
Check if a extension element with the given namespace exists.
hasExtension(String, String) - Method in class org.jivesoftware.smack.packet.Stanza
Check if a stanza extension with the given element and namespace exists.
hasExtension(QName) - Method in interface org.jivesoftware.smack.packet.StanzaView
 
hasFeature(String, String) - Method in interface org.jivesoftware.smack.XMPPConnection
Return true if the server supports the given stream feature.
hasFeature(QName) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
hasFeature(QName) - Method in interface org.jivesoftware.smack.XMPPConnection
Return true if the server supports the given stream feature.
hash(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Deprecated.
use SHA1.hex(String) instead.
hashCode() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
hashCode() - Method in class org.jivesoftware.smack.datatypes.UInt16
 
hashCode() - Method in class org.jivesoftware.smack.datatypes.UInt32
 
hashCode() - Method in class org.jivesoftware.smack.packet.Message.Body
 
hashCode() - Method in class org.jivesoftware.smack.packet.Message.Subject
 
hashCode() - Method in class org.jivesoftware.smack.util.Pair
 
hashCode() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
HashCode - Class in org.jivesoftware.smack.util
 
HashCode() - Constructor for class org.jivesoftware.smack.util.HashCode
 
HashCode.Builder - Class in org.jivesoftware.smack.util
 
HashCode.Cache - Class in org.jivesoftware.smack.util
 
HashCode.Calculator - Interface in org.jivesoftware.smack.util
 
hasStanzaIdSet() - Method in class org.jivesoftware.smack.packet.Stanza
Check if this stanza has an ID set.
headline - org.jivesoftware.smack.packet.Message.Type
Text message to be displayed in scrolling marquee displays.
HEADLINE - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
hex(byte[]) - Static method in class org.jivesoftware.smack.util.MD5
 
hex(byte[]) - Static method in class org.jivesoftware.smack.util.SHA1
 
hex(String) - Static method in class org.jivesoftware.smack.util.MD5
 
hex(String) - Static method in class org.jivesoftware.smack.util.SHA1
 
HEX_CHARS - Static variable in class org.jivesoftware.smack.util.StringUtils
 
hmac(byte[], byte[]) - Method in interface org.jivesoftware.smack.sasl.core.ScramHmac
RFC 5802 ยง 2.2 HMAC(key, str).
hmacsha1(byte[], byte[]) - Static method in class org.jivesoftware.smack.util.MAC
 
hmacsha1(SecretKeySpec, byte[]) - Static method in class org.jivesoftware.smack.util.MAC
 
HMACSHA1 - Static variable in class org.jivesoftware.smack.util.MAC
 
host - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The used host to establish the connection to
host - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 
host - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
host_gone - org.jivesoftware.smack.packet.StreamError.Condition
 
host_unknown - org.jivesoftware.smack.packet.StreamError.Condition
 
hostAddress - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 
HTTP - org.jivesoftware.smack.proxy.ProxyInfo.ProxyType
 
HttpLookupMethod - Class in org.jivesoftware.smack.altconnections
The HTTP lookup method uses web host metadata to list the URIs of alternative connection methods.
HttpLookupMethod() - Constructor for class org.jivesoftware.smack.altconnections.HttpLookupMethod
 
HttpLookupMethod.LinkRelation - Enum in org.jivesoftware.smack.altconnections
Specifies a link relation for the selected type of connection.

I

identity() - Static method in interface org.jivesoftware.smack.util.Function
 
ifHasErrorThenThrow(Stanza) - Static method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
 
ifHasErrorThenThrow(Stanza, Stanza) - Static method in exception org.jivesoftware.smack.XMPPException.XMPPErrorException
 
ifpossible - org.jivesoftware.smack.ConnectionConfiguration.SecurityMode
Security via TLS encryption is used whenever it's available.
IllegalStateChangeException() - Constructor for exception org.jivesoftware.smack.SmackException.IllegalStateChangeException
 
improper_addressing - org.jivesoftware.smack.packet.StreamError.Condition
 
incomingStreamSink(CharSequence) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
incomingStreamSink(CharSequence) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
 
incorrect_encoding - org.jivesoftware.smack.sasl.SASLError
 
incrementedByOne() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
incrementedByOne() - Method in class org.jivesoftware.smack.datatypes.UInt16
 
incrementedByOne() - Method in class org.jivesoftware.smack.datatypes.UInt32
 
InetSocketAddressCoupling(RCE, InetAddress) - Constructor for class org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling
 
init(SSLContext, KeyManager[], X509TrustManager, SecureRandom) - Method in interface org.jivesoftware.smack.util.dns.SmackDaneVerifier
 
initDebugger() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
initial - org.jivesoftware.smack.AbstractXMPPConnection.SyncPointState
 
initialize() - Method in interface org.jivesoftware.smack.initializer.SmackInitializer
 
initialize() - Method in class org.jivesoftware.smack.initializer.UrlInitializer
 
initialize() - Method in class org.jivesoftware.smack.initializer.VmArgInitializer
 
initState() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
input(ByteBuffer) - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
The returned ByteBuffer is going to get fliped by the caller.
insecureRandomString(int) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns a random String of numbers and letters (lower and upper case) of the specified length.
install() - Method in class org.jivesoftware.smack.NonzaCallback.Builder
 
install() - Method in class org.jivesoftware.smack.NonzaCallback
 
INSTANCE - Static variable in class org.jivesoftware.smack.compress.packet.Compressed
 
INSTANCE - Static variable in class org.jivesoftware.smack.compress.provider.CompressedProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.compress.provider.FailureProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory
 
INSTANCE - Static variable in class org.jivesoftware.smack.debugger.ConsoleDebugger.Factory
 
INSTANCE - Static variable in class org.jivesoftware.smack.debugger.ReflectionDebuggerFactory
 
INSTANCE - Static variable in class org.jivesoftware.smack.filter.EmptyToMatcher
 
INSTANCE - Static variable in class org.jivesoftware.smack.filter.MessageWithBodiesFilter
 
INSTANCE - Static variable in class org.jivesoftware.smack.filter.MessageWithSubjectFilter
 
INSTANCE - Static variable in class org.jivesoftware.smack.filter.MessageWithThreadFilter
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.Bind.Feature
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.id.UuidStanzaIdSource
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.StartTls
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.StreamClose
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.TlsFailure
 
INSTANCE - Static variable in class org.jivesoftware.smack.packet.TlsProceed
 
INSTANCE - Static variable in class org.jivesoftware.smack.parsing.StandardExtensionElementProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.provider.SaslChallengeProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.provider.SaslFailureProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.provider.SaslSuccessProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.provider.TlsFailureProvider
 
INSTANCE - Static variable in class org.jivesoftware.smack.provider.TlsProceedProvider
 
instanceForAuthentication(XMPPConnection, ConnectionConfiguration) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
instantShutdown() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Performs an unclean disconnect and shutdown of the connection.
instantShutdown() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
InstantStreamResumptionModule - Class in org.jivesoftware.smack.isr
 
InstantStreamResumptionModule(InstantStreamResumptionModuleDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.isr.InstantStreamResumptionModule
 
InstantStreamResumptionModule.InstantStreamResumptionStateDescriptor - Class in org.jivesoftware.smack.isr
 
InstantStreamResumptionModuleDescriptor - Class in org.jivesoftware.smack.isr
 
InstantStreamResumptionModuleDescriptor() - Constructor for class org.jivesoftware.smack.isr.InstantStreamResumptionModuleDescriptor
 
InstantStreamResumptionModuleDescriptor.Builder - Class in org.jivesoftware.smack.isr
 
InterceptorWrapper(StanzaListener, StanzaFilter) - Constructor for class org.jivesoftware.smack.AbstractXMPPConnection.InterceptorWrapper
Deprecated.
Create a class which associates a stanza filter with an interceptor.
internal_server_error - org.jivesoftware.smack.packet.StanzaError.Condition
 
internal_server_error - org.jivesoftware.smack.packet.StreamError.Condition
 
InternalProcessStanzaSmackFuture() - Constructor for class org.jivesoftware.smack.SmackFuture.InternalProcessStanzaSmackFuture
 
InternalSmackFuture() - Constructor for class org.jivesoftware.smack.SmackFuture.InternalSmackFuture
 
InternetAddress - Class in org.jivesoftware.smack.util
An internet address, can be given as IP or as DNS name.
InternetAddress(String) - Constructor for class org.jivesoftware.smack.util.InternetAddress
 
InternetAddress.DomainName - Class in org.jivesoftware.smack.util
 
InternetAddress.DomainNameLabel - Class in org.jivesoftware.smack.util
 
InternetAddress.InvalidDomainName - Class in org.jivesoftware.smack.util
 
InternetAddress.Ipv4 - Class in org.jivesoftware.smack.util
 
InternetAddress.Ipv6 - Class in org.jivesoftware.smack.util
 
IntrospectionProvider - Class in org.jivesoftware.smack.provider
 
IntrospectionProvider() - Constructor for class org.jivesoftware.smack.provider.IntrospectionProvider
 
IntrospectionProvider.IQIntrospectionProvider<I extends IQ> - Class in org.jivesoftware.smack.provider
 
IntrospectionProvider.PacketExtensionIntrospectionProvider<PE extends ExtensionElement> - Class in org.jivesoftware.smack.provider
 
intValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
invalid_authzid - org.jivesoftware.smack.sasl.SASLError
 
invalid_from - org.jivesoftware.smack.packet.StreamError.Condition
 
invalid_mechanism - org.jivesoftware.smack.sasl.SASLError
 
invalid_namespace - org.jivesoftware.smack.packet.StreamError.Condition
 
invalid_xml - org.jivesoftware.smack.packet.StreamError.Condition
 
invokeConnectionStateMachineListener(ConnectionStateEvent) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
invokeConnectionStateMachineListener(ConnectionStateEvent) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
invokeStanzaCollectorsAndNotifyRecvListeners(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Invoke StanzaCollector.processStanza(Stanza) for every StanzaCollector with the given packet.
IQ - Class in org.jivesoftware.smack.packet
The base IQ (Info/Query) packet.
IQ - Static variable in class org.jivesoftware.smack.filter.StanzaTypeFilter
 
IQ(String, String) - Constructor for class org.jivesoftware.smack.packet.IQ
 
IQ(AbstractIqBuilder<?>, String, String) - Constructor for class org.jivesoftware.smack.packet.IQ
 
IQ(AbstractIqBuilder<?>, QName) - Constructor for class org.jivesoftware.smack.packet.IQ
 
IQ(IQ) - Constructor for class org.jivesoftware.smack.packet.IQ
 
IQ_ELEMENT - Static variable in class org.jivesoftware.smack.packet.IQ
 
IQ.IQChildElementXmlStringBuilder - Class in org.jivesoftware.smack.packet
 
IQ.ResponseType - Enum in org.jivesoftware.smack.packet
 
IQ.Type - Enum in org.jivesoftware.smack.packet
A enum to represent the type of the IQ stanza.
IqBuilder<IB extends IqBuilder<IB,​I>,​I extends IQ> - Class in org.jivesoftware.smack.packet
 
IqBuilder(String) - Constructor for class org.jivesoftware.smack.packet.IqBuilder
 
IqBuilder(AbstractIqBuilder<?>) - Constructor for class org.jivesoftware.smack.packet.IqBuilder
 
IqBuilder(IQ, String) - Constructor for class org.jivesoftware.smack.packet.IqBuilder
 
IqBuilder(XMPPConnection) - Constructor for class org.jivesoftware.smack.packet.IqBuilder
 
IQChildElementXmlStringBuilder(ExtensionElement, XmlEnvironment) - Constructor for class org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder
 
IqData - Class in org.jivesoftware.smack.packet
 
IQIntrospectionProvider(Class<I>) - Constructor for class org.jivesoftware.smack.provider.IntrospectionProvider.IQIntrospectionProvider
 
IqProvider<I extends IQ> - Class in org.jivesoftware.smack.provider
 
IqProvider() - Constructor for class org.jivesoftware.smack.provider.IqProvider
 
IQProvider<I extends IQ> - Class in org.jivesoftware.smack.provider
Deprecation Notice: This class is deprecated, use IqProvider instead.
IQProvider() - Constructor for class org.jivesoftware.smack.provider.IQProvider
 
IQProviderInfo - Class in org.jivesoftware.smack.provider
Defines the information required to register an IQ Provider with the ProviderManager when using the ProviderLoader.
IQProviderInfo(String, String, IqProvider<IQ>) - Constructor for class org.jivesoftware.smack.provider.IQProviderInfo
Defines an IQ provider which implements the IQProvider interface.
IQReplyFilter - Class in org.jivesoftware.smack.filter
Filters for packets which are a valid reply to an IQ request.
IQReplyFilter(IQ, XMPPConnection) - Constructor for class org.jivesoftware.smack.filter.IQReplyFilter
Filters for packets which are a valid reply to an IQ request.
IQRequestHandler - Interface in org.jivesoftware.smack.iqrequest
IQ request handler are responsible for handling incoming IQ requests.
IQRequestHandler.Mode - Enum in org.jivesoftware.smack.iqrequest
 
IQResultReplyFilter - Class in org.jivesoftware.smack.filter
 
IQResultReplyFilter(IQ, XMPPConnection) - Constructor for class org.jivesoftware.smack.filter.IQResultReplyFilter
 
IQTypeFilter - Class in org.jivesoftware.smack.filter
A filter for IQ stanza types.
IqView - Interface in org.jivesoftware.smack.packet
 
isAnonymous() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isAnonymous() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns true if currently authenticated anonymously.
isAuthenticated() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isAuthenticated() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns true if currently authenticated by successfully calling the login method.
isAuthenticationSuccessful() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
isAutomaticReconnectEnabled() - Method in class org.jivesoftware.smack.ReconnectionManager
Returns if the automatic reconnection mechanism is enabled.
isAvailable() - Method in class org.jivesoftware.smack.packet.Presence
Returns true if the presence type is available (online) and false if the user is unavailable (offline), or if this is a presence packet involved in a subscription operation.
isAway() - Method in class org.jivesoftware.smack.packet.Presence
Returns true if the presence type is available and the presence mode is away, extended away, or do not disturb.
isCancelled() - Method in class org.jivesoftware.smack.SmackFuture
 
isClarkNotation(String) - Static method in class org.jivesoftware.smack.util.XmlUtil
 
isCompressionEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the connection is going to use stream compression.
isConnected() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isConnected() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
isConnected() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns true if currently connected to the XMPP server.
isDisabledSmackClass(String) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
isDone() - Method in class org.jivesoftware.smack.SmackFuture
 
isDue() - Method in class org.jivesoftware.smack.ScheduledAction
 
isEmpty() - Method in class org.jivesoftware.smack.util.MultiMap
 
isEmpty(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns true if the given CharSequence is empty.
isEnabledSaslMechanism(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Check if the given SASL mechansism is enabled in this connection configuration.
isFinalState() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
isFinalStateAuthenticatedAndResourceBound() - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
isFinished() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
isMultiVisitState() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
isNonFatalException(E) - Method in class org.jivesoftware.smack.SmackFuture.InternalProcessStanzaSmackFuture
This method checks if the given exception is not fatal.
isNonFatalException(E) - Method in class org.jivesoftware.smack.SmackFuture.SimpleInternalProcessStanzaSmackFuture
 
isNotEmpty(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns true if CharSequence is not null and is not empty, false otherwise.
isNotEmpty(CharSequence...) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns true if all given CharSequences are not empty.
isNotImplemented() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
isNullOrEmpty(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns true if the given CharSequence is null or empty.
isNullOrEmpty(CharSequence...) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns true if all given CharSequences are either null or empty.
isNullOrNotEmpty(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
 
isOptional() - Method in class org.jivesoftware.smack.packet.Session.Feature
 
isReactorThreadRacing() - Method in class org.jivesoftware.smack.SmackReactor.SelectionKeyAttachment
 
isRequestIQ() - Method in interface org.jivesoftware.smack.packet.IqView
Return true if this IQ is a request IQ, i.e.
isResponseIQ() - Method in interface org.jivesoftware.smack.packet.IqView
Return true if this IQ is a request, i.e.
isSaslAuthenticated() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isSaslMechanismRegistered(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
 
isSecureConnection() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isSecureConnection() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
isSecureConnection() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns true if the connection to the server has successfully negotiated encryption.
isSendPresence() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if an available presence should be sent when logging in while reconnecting.
isShutdown() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
Returns true if the queue is currently shut down.
isSmackInitialized() - Static method in class org.jivesoftware.smack.SmackConfiguration
Check if Smack was successfully initialized.
isSupported() - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
 
isSupported() - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
isTransitionToPossible(WalkStateGraphContext) - Method in class org.jivesoftware.smack.fsm.State
Check if the state should be activated.
isTransportSecured() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
isTypeOf(Jid) - Method in enum org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
 
isUsingCompression() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
isUsingCompression() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
isUsingCompression() - Method in interface org.jivesoftware.smack.XMPPConnection
Returns true if network traffic is being compressed.
isWalksFinalState(StateDescriptor) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
ITEM - Static variable in class org.jivesoftware.smack.packet.Stanza
 
item_not_found - org.jivesoftware.smack.packet.StanzaError.Condition
 
iterator() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 

J

Java7ZlibInputOutputStream - Class in org.jivesoftware.smack.compression
This class provides XMPP "zlib" compression with the help of the Deflater class of the Java API.
Java7ZlibInputOutputStream() - Constructor for class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
 
JID - Static variable in class org.jivesoftware.smack.util.ParserUtils
The constant String "jid".
jid_malformed - org.jivesoftware.smack.packet.StanzaError.Condition
 
jidType - Variable in class org.jivesoftware.smack.filter.AbstractJidTypeFilter
 
JulDebugger - Class in org.jivesoftware.smack.debugger
Very simple debugger that prints to the console (stdout) the sent and received stanzas.
JulDebugger(XMPPConnection) - Constructor for class org.jivesoftware.smack.debugger.JulDebugger
 

K

keySet() - Method in class org.jivesoftware.smack.util.MultiMap
 

L

language - Variable in class org.jivesoftware.smack.packet.Stanza
Optional value of the 'xml:lang' attribute of the outermost element of the stanza.
lastFeaturesReceived - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
Set to true if the last features stanza from the server has been parsed.
LazyStringBuilder - Class in org.jivesoftware.smack.util
 
LazyStringBuilder() - Constructor for class org.jivesoftware.smack.util.LazyStringBuilder
 
LegacyEncoder() - Constructor for class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.LegacyEncoder
Deprecated.
 
length() - Method in interface org.jivesoftware.smack.util.DefaultCharSequence
 
length() - Method in class org.jivesoftware.smack.util.InternetAddress
 
length() - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
length() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
ListenerWrapper(StanzaListener, StanzaFilter) - Constructor for class org.jivesoftware.smack.AbstractXMPPConnection.ListenerWrapper
Create a class which associates a stanza filter with a listener.
listenFor(Class<N>, NonzaCallback.NonzaListener<N>) - Method in class org.jivesoftware.smack.NonzaCallback.Builder
 
loadConnectionEndpoints(XmppClientToServerTransport.LookupConnectionEndpointsSuccess) - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
log(String) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
log(String) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
log(String) - Method in class org.jivesoftware.smack.debugger.JulDebugger
 
log(String, Throwable) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
log(String, Throwable) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
log(String, Throwable) - Method in class org.jivesoftware.smack.debugger.JulDebugger
 
logCommonAttributes(StringBuilder) - Method in class org.jivesoftware.smack.packet.Stanza
 
LOGGER - Static variable in class org.jivesoftware.smack.util.Async.ThrowingRunnable
 
LOGGER - Static variable in class org.jivesoftware.smack.util.dns.DNSResolver
 
LOGGER - Static variable in class org.jivesoftware.smack.util.XmppElementUtil
 
login() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Logs in to the server using the strongest SASL mechanism supported by the server.
login(CharSequence, String) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Same as AbstractXMPPConnection.login(CharSequence, String, Resourcepart), but takes the resource from the connection configuration.
login(CharSequence, String, Resourcepart) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Login with the given username (authorization identity).
LoginContext - Class in org.jivesoftware.smack.fsm
 
LoginContext(String, String, Resourcepart) - Constructor for class org.jivesoftware.smack.fsm.LoginContext
 
loginInternal(String, String, Resourcepart) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
loginInternal(String, String, Resourcepart) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
longValue() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
lookup(DomainBareJid, String) - Static method in class org.jivesoftware.smack.altconnections.HttpLookupMethod
Get remote endpoints for the given LinkRelation from host.
lookup(DomainBareJid, HttpLookupMethod.LinkRelation) - Static method in class org.jivesoftware.smack.altconnections.HttpLookupMethod
Get remote endpoints for the given LinkRelation from host.
lookupConnectionEndpoints() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
lookupHostAddress(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Method in class org.jivesoftware.smack.util.dns.DNSResolver
 
lookupHostAddress0(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Method in class org.jivesoftware.smack.util.dns.DNSResolver
Lookup the IP addresses of a given host name.
lookupSrvRecords(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Method in class org.jivesoftware.smack.util.dns.DNSResolver
Gets a list of service records for the specified service.
lookupSrvRecords0(DnsName, List<RemoteConnectionEndpointLookupFailure>, ConnectionConfiguration.DnssecMode) - Method in class org.jivesoftware.smack.util.dns.DNSResolver
 
LT_ENCODE - Static variable in class org.jivesoftware.smack.util.StringUtils
 

M

MAC - Class in org.jivesoftware.smack.util
 
MAC() - Constructor for class org.jivesoftware.smack.util.MAC
 
malformed_request - org.jivesoftware.smack.sasl.SASLError
 
Manager - Class in org.jivesoftware.smack
Managers provide the high-level API of certain functionality (often standardized by XMPP Extension Protocols).
Manager(XMPPConnection) - Constructor for class org.jivesoftware.smack.Manager
 
mark(int) - Method in class org.jivesoftware.smack.util.ObservableReader
 
markSupported() - Method in class org.jivesoftware.smack.util.ObservableReader
 
MATCH_NO_FROM_SET - Static variable in class org.jivesoftware.smack.filter.FromMatchesFilter
 
MATCH_NO_TO_SET - Static variable in class org.jivesoftware.smack.filter.ToMatchesFilter
 
MAX_VALUE - Static variable in class org.jivesoftware.smack.datatypes.UInt16
 
MAX_VALUE - Static variable in class org.jivesoftware.smack.datatypes.UInt32
 
MAX_VALUE_INT - Static variable in class org.jivesoftware.smack.datatypes.UInt16
 
MAX_VALUE_LONG - Static variable in class org.jivesoftware.smack.datatypes.UInt32
 
maxBytesWrittenAfterFullFlush - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
maxInputOutput - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
maxOutputOutput - Variable in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
maybeClose(Closeable) - Static method in class org.jivesoftware.smack.util.CloseableUtil
 
maybeClose(Closeable, Logger) - Static method in class org.jivesoftware.smack.util.CloseableUtil
 
maybeCreateFileWithParentDirectories(File) - Static method in class org.jivesoftware.smack.util.FileUtils
 
maybeDeleteFileOrThrow(File) - Static method in class org.jivesoftware.smack.util.FileUtils
 
maybeInvokeCallbacks() - Method in class org.jivesoftware.smack.SmackFuture
 
maybeReturnMandatoryImmediateState(List<StateDescriptorGraph.GraphVertex<State>>) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
maybeToString(CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
Return the String representation of the given char sequence if it is not null.
MD5 - Class in org.jivesoftware.smack.util
 
MD5 - Static variable in class org.jivesoftware.smack.util.StringUtils
 
MD5() - Constructor for class org.jivesoftware.smack.util.MD5
 
mechanism_too_weak - org.jivesoftware.smack.sasl.SASLError
 
mechanisms - Variable in class org.jivesoftware.smack.packet.Mechanisms
 
Mechanisms - Class in org.jivesoftware.smack.packet
 
Mechanisms(String) - Constructor for class org.jivesoftware.smack.packet.Mechanisms
 
Mechanisms(Collection<String>) - Constructor for class org.jivesoftware.smack.packet.Mechanisms
 
MEDIUM_SECURE - Static variable in class org.jivesoftware.smack.packet.id.RandomStringStanzaIdSource.Factory
 
Message - Class in org.jivesoftware.smack.packet
Represents XMPP message packets.
Message() - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
Message(String, String) - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
Message(Message) - Constructor for class org.jivesoftware.smack.packet.Message
Copy constructor.
Message(Jid) - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
Message(Jid, String) - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
Message(Jid, ExtensionElement) - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
Message(Jid, Message.Type) - Constructor for class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder, preferable via StanzaFactory, instead.
MESSAGE - Static variable in class org.jivesoftware.smack.filter.StanzaTypeFilter
 
Message.Body - Class in org.jivesoftware.smack.packet
Represents a message body, its language and the content of the message.
Message.Subject - Class in org.jivesoftware.smack.packet
Represents a message subject, its language and the content of the subject.
Message.Thread - Class in org.jivesoftware.smack.packet
 
Message.Type - Enum in org.jivesoftware.smack.packet
Represents the type of a message.
MessageBuilder - Class in org.jivesoftware.smack.packet
 
MessageListener - Interface in org.jivesoftware.smack
 
MessageOrPresence<MPB extends MessageOrPresenceBuilder<?,​?>> - Class in org.jivesoftware.smack.packet
 
MessageOrPresence() - Constructor for class org.jivesoftware.smack.packet.MessageOrPresence
Deprecated.
MessageOrPresence(Stanza) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresence
 
MessageOrPresence(StanzaBuilder<?>) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresence
 
MessageOrPresenceBuilder<MP extends MessageOrPresence<? extends MessageOrPresenceBuilder<MP,​SB>>,​SB extends StanzaBuilder<SB>> - Class in org.jivesoftware.smack.packet
 
MessageOrPresenceBuilder(String) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresenceBuilder
 
MessageOrPresenceBuilder(StanzaIdSource) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresenceBuilder
 
MessageOrPresenceBuilder(Stanza, String) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresenceBuilder
 
MessageOrPresenceBuilder(Stanza, StanzaIdSource) - Constructor for class org.jivesoftware.smack.packet.MessageOrPresenceBuilder
 
MessageSubjectElementProvider - Class in org.jivesoftware.smack.provider
 
MessageSubjectElementProvider() - Constructor for class org.jivesoftware.smack.provider.MessageSubjectElementProvider
 
MessageThreadElementProvider - Class in org.jivesoftware.smack.provider
 
MessageThreadElementProvider() - Constructor for class org.jivesoftware.smack.provider.MessageThreadElementProvider
 
MessageTypeFilter - Class in org.jivesoftware.smack.filter
Filters for packets of a specific type of Message (e.g.
MessageView - Interface in org.jivesoftware.smack.packet
 
MessageWithBodiesFilter - Class in org.jivesoftware.smack.filter
Filters message stanzas which have at least one body.
MessageWithSubjectFilter - Class in org.jivesoftware.smack.filter
Filters message stanzas which have at least one body.
MessageWithThreadFilter - Class in org.jivesoftware.smack.filter
Filters message stanzas which have at least one body.
method - Variable in class org.jivesoftware.smack.compress.packet.Compress
 
methods - Variable in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
MIN_VALUE - Static variable in class org.jivesoftware.smack.datatypes.UInt16
 
MIN_VALUE - Static variable in class org.jivesoftware.smack.datatypes.UInt32
 
MIN_VALUE_INT - Static variable in class org.jivesoftware.smack.datatypes.UInt16
 
MIN_VALUE_LONG - Static variable in class org.jivesoftware.smack.datatypes.UInt32
 
MODIFY - org.jivesoftware.smack.packet.StanzaError.Type
 
ModularXmppClientToServerConnection - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection(ModularXmppClientToServerConnectionConfiguration) - Constructor for class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
ModularXmppClientToServerConnection.AuthenticatedAndResourceBoundStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.AuthenticatedButUnboundStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.ConnectedButUnauthenticatedStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.DisconnectedStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.LookupRemoteConnectionEndpointsStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.ResourceBindingStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.ResourceBoundResult - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.SaslAuthenticationStateDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.SaslAuthenticationSuccessResult - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnection.Stats - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnectionConfiguration - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnectionConfiguration.Builder - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnectionInternal - Class in org.jivesoftware.smack.c2s.internal
 
ModularXmppClientToServerConnectionInternal(ModularXmppClientToServerConnection, SmackReactor, SmackDebugger, Queue<TopLevelStreamElement>) - Constructor for class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
ModularXmppClientToServerConnectionModule<MD extends ModularXmppClientToServerConnectionModuleDescriptor> - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnectionModule(MD, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule
 
ModularXmppClientToServerConnectionModuleDescriptor - Class in org.jivesoftware.smack.c2s
 
ModularXmppClientToServerConnectionModuleDescriptor() - Constructor for class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModuleDescriptor
 
ModularXmppClientToServerConnectionModuleDescriptor.Builder - Class in org.jivesoftware.smack.c2s
 
moduleDescriptor - Variable in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionModule
 
MultiMap<K,​V> - Class in org.jivesoftware.smack.util
A lightweight implementation of a MultiMap, that is a Map that is able to hold multiple values for every key.
MultiMap() - Constructor for class org.jivesoftware.smack.util.MultiMap
Constructs a new MultiMap with a initial capacity of MultiMap.DEFAULT_MAP_SIZE.
MultiMap(int) - Constructor for class org.jivesoftware.smack.util.MultiMap
Constructs a new MultiMap.
multiVisitState - org.jivesoftware.smack.fsm.StateDescriptor.Property
 

N

NAME - Static variable in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
NAME - Static variable in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
NAME - Static variable in class org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism
 
NAME - Static variable in class org.jivesoftware.smack.sasl.core.ScramSha1PlusMechanism
 
NamedElement - Interface in org.jivesoftware.smack.packet
Interface to represent a XML element.
NAMESPACE - Static variable in class org.jivesoftware.smack.compress.packet.Compress
 
NAMESPACE - Static variable in class org.jivesoftware.smack.compress.packet.Compressed
 
NAMESPACE - Static variable in class org.jivesoftware.smack.compress.packet.Failure
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Bind
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Mechanisms
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Message.Body
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Message.Subject
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Message.Thread
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.Session
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StanzaError
Deprecated.
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StanzaErrorTextElement
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StartTls
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StreamError
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.TlsFailure
 
NAMESPACE - Static variable in class org.jivesoftware.smack.packet.TlsProceed
 
NAMESPACE - Static variable in interface org.jivesoftware.smack.sasl.packet.SaslNonza
 
nativeRepresentation() - Method in class org.jivesoftware.smack.datatypes.UInt16
 
nativeRepresentation() - Method in class org.jivesoftware.smack.datatypes.UInt32
 
needsDnssec - org.jivesoftware.smack.ConnectionConfiguration.DnssecMode
Experimental! Require all DNS information to be authenticated by DNSSEC.
needsDnssecAndDane - org.jivesoftware.smack.ConnectionConfiguration.DnssecMode
Experimental! Require all DNS information to be authenticated by DNSSEC and require the XMPP service's TLS certificate to be verified using DANE.
newConfiguration() - Static method in class org.jivesoftware.smack.StanzaCollector
Get a new stanza collector configuration instance.
newConnectionReader(Reader) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Returns a new special Reader that wraps the new connection Reader.
newConnectionWriter(Writer) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Returns a new special Writer that wraps the new connection Writer.
newInstance() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
newInstance() - Method in class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
newInstance() - Method in class org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism
 
newInstance() - Method in class org.jivesoftware.smack.sasl.core.ScramSha1PlusMechanism
 
newInstance() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
newInstance() - Method in interface org.jivesoftware.smack.util.dns.SmackDaneProvider
 
newListWith(Collection<? extends T>) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
newResult(EntityFullJid) - Static method in class org.jivesoftware.smack.packet.Bind
 
newSet(Resourcepart) - Static method in class org.jivesoftware.smack.packet.Bind
 
newSetWith(Collection<? extends T>) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
newStreamOpenWaitForFeaturesSequence(String) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
newStreamOpenWaitForFeaturesSequence(String) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
newWith(long, StanzaFilter, boolean) - Static method in exception org.jivesoftware.smack.SmackException.NoResponseException
 
newWith(long, StanzaCollector, boolean) - Static method in exception org.jivesoftware.smack.SmackException.NoResponseException
 
newWith(XMPPConnection, String) - Static method in exception org.jivesoftware.smack.SmackException.NoResponseException
 
newWith(XMPPConnection, StanzaFilter) - Static method in exception org.jivesoftware.smack.SmackException.NoResponseException
 
nextResult() - Method in class org.jivesoftware.smack.StanzaCollector
Returns the next available packet.
nextResult(long) - Method in class org.jivesoftware.smack.StanzaCollector
Returns the next available stanza.
nextResultBlockForever() - Method in class org.jivesoftware.smack.StanzaCollector
Returns the next available packet.
nextResultOrThrow() - Method in class org.jivesoftware.smack.StanzaCollector
Returns the next available stanza.
nextResultOrThrow(long) - Method in class org.jivesoftware.smack.StanzaCollector
Returns the next available stanza.
nextSecureRandomInt() - Static method in class org.jivesoftware.smack.util.RandomUtil
 
nextSecureRandomInt(int) - Static method in class org.jivesoftware.smack.util.RandomUtil
 
NO_OUTPUT - Static variable in class org.jivesoftware.smack.XmppInputOutputFilter.OutputResult
 
Nonza - Interface in org.jivesoftware.smack.packet
A Nonza, i.e everything that is not a stanza as defined RFC 6120 8.
NonzaCallback - Class in org.jivesoftware.smack
 
NonzaCallback.Builder - Class in org.jivesoftware.smack
 
NonzaCallback.NonzaListener<N extends Nonza> - Interface in org.jivesoftware.smack
 
NonzaProvider<N extends Nonza> - Class in org.jivesoftware.smack.provider
 
NonzaProvider() - Constructor for class org.jivesoftware.smack.provider.NonzaProvider
 
NoOpState - Class in org.jivesoftware.smack.fsm
 
NoOpState(ModularXmppClientToServerConnection, StateDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.fsm.NoOpState
Constructs a NoOpState.
normal - org.jivesoftware.smack.packet.Message.Type
(Default) a normal text message used in email like interface.
NORMAL - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
NORMAL_OR_CHAT - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
NORMAL_OR_CHAT_OR_HEADLINE - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
NORMAL_OR_HEADLINE - Static variable in class org.jivesoftware.smack.filter.MessageTypeFilter
 
not_acceptable - org.jivesoftware.smack.packet.StanzaError.Condition
 
not_allowed - org.jivesoftware.smack.packet.StanzaError.Condition
 
not_authorized - org.jivesoftware.smack.packet.StanzaError.Condition
 
not_authorized - org.jivesoftware.smack.packet.StreamError.Condition
 
not_authorized - org.jivesoftware.smack.sasl.SASLError
 
not_well_formed - org.jivesoftware.smack.packet.StreamError.Condition
 
NotConnectedException() - Constructor for exception org.jivesoftware.smack.SmackException.NotConnectedException
 
NotConnectedException(String) - Constructor for exception org.jivesoftware.smack.SmackException.NotConnectedException
 
NotConnectedException(XMPPConnection, String) - Constructor for exception org.jivesoftware.smack.SmackException.NotConnectedException
 
NotConnectedException(XMPPConnection, StanzaFilter) - Constructor for exception org.jivesoftware.smack.SmackException.NotConnectedException
 
NotConnectedException(XMPPConnection, StanzaFilter, Exception) - Constructor for exception org.jivesoftware.smack.SmackException.NotConnectedException
 
NotFilter - Class in org.jivesoftware.smack.filter
Implements the logical NOT operation on a stanza filter.
NotFilter(StanzaFilter) - Constructor for class org.jivesoftware.smack.filter.NotFilter
Creates a NOT filter using the specified filter.
notifyAboutNewOutgoingElements() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
notifyConnectionError(Exception) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Sends out a notification that there was an error with the connection and closes the connection.
notifyConnectionError(Exception) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
notifyWaitingThreads() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
notifyWaitingThreads() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
notImplemented - org.jivesoftware.smack.fsm.StateDescriptor.Property
 
NotLoggedInException() - Constructor for exception org.jivesoftware.smack.SmackException.NotLoggedInException
 
nullSafeCharSequenceComparator(CharSequence, CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
 
nullSafeCharSequenceEquals(CharSequence, CharSequence) - Static method in class org.jivesoftware.smack.util.StringUtils
 
number() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
numberOf(boolean[], boolean) - Static method in class org.jivesoftware.smack.util.BooleansUtils
 
NumberUtil - Class in org.jivesoftware.smack.util
 
NumberUtil() - Constructor for class org.jivesoftware.smack.util.NumberUtil
 

O

Objects - Class in org.jivesoftware.smack.util
 
Objects() - Constructor for class org.jivesoftware.smack.util.Objects
 
ObservableReader - Class in org.jivesoftware.smack.util
An ObservableReader is a wrapper on a Reader that notifies to its listeners when reading character streams.
ObservableReader(Reader) - Constructor for class org.jivesoftware.smack.util.ObservableReader
 
ObservableWriter - Class in org.jivesoftware.smack.util
An ObservableWriter is a wrapper on a Writer that notifies to its listeners when writing to character streams.
ObservableWriter(Writer) - Constructor for class org.jivesoftware.smack.util.ObservableWriter
 
offer(E) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
offer(E, long, TimeUnit) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
offerAndShutdown(E) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
ofType(IQ.Type) - Method in class org.jivesoftware.smack.packet.IqBuilder
 
ofType(IQ.Type) - Method in class org.jivesoftware.smack.packet.IqData
 
ofType(Message.Type) - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
ofType(Presence.Type) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
OMITTED - org.jivesoftware.smack.XMPPConnection.FromMode
Omit the 'from' attribute.
onAndroid() - Static method in class org.jivesoftware.smack.util.SystemUtil
 
onChannelSelected(SelectableChannel, SelectionKey) - Method in interface org.jivesoftware.smack.SmackReactor.ChannelSelectedCallback
 
onCompletion(Consumer<SmackFuture<V, E>>) - Method in class org.jivesoftware.smack.SmackFuture
 
onConnectionStateEvent(ConnectionStateEvent, ModularXmppClientToServerConnection) - Method in interface org.jivesoftware.smack.fsm.ConnectionStateMachineListener
 
onError(ExceptionCallback<E>) - Method in class org.jivesoftware.smack.SmackFuture
 
onError(ExceptionCallback<E>) - Method in interface org.jivesoftware.smack.util.CallbackRecipient
 
onIncomingElementCompleted() - Method in class org.jivesoftware.smack.debugger.SmackDebugger
 
onIncomingStreamElement(TopLevelStreamElement) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
onIncomingStreamElement(TopLevelStreamElement) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Used by the connection to notify about an incoming top level stream element.
onOutgoingElementCompleted() - Method in class org.jivesoftware.smack.debugger.SmackDebugger
 
onOutgoingStreamElement(TopLevelStreamElement) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
onOutgoingStreamElement(TopLevelStreamElement) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Used by the connection to notify about a outgoing top level stream element.
onStreamClosed() - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
onStreamOpen(XmlPullParser) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
onStreamOpen(XmlPullParser) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
onSuccess(SuccessCallback<V>) - Method in class org.jivesoftware.smack.SmackFuture
 
onSuccess(SuccessCallback<V>) - Method in interface org.jivesoftware.smack.util.CallbackRecipient
 
onSuccess(T) - Method in interface org.jivesoftware.smack.util.SuccessCallback
 
openElement(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAppend(Collection<? extends Element>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAppend(Element) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, Enum<?>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, Long) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, Number) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optAttribute(String, Date) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new attribute to this builder, with the Date instance as its value, which will get formatted with XmppDateTime.formatXEP0082Date(Date) if Date instance is not null.
optAttributeCs(String, CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Same as XmlStringBuilder.optAttribute(String, CharSequence), but with a different method name.
optBooleanAttribute(String, boolean) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optBooleanAttributeDefaultTrue(String, boolean) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optElement(String, CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optElement(String, Enum<?>) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optElement(String, Object) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optElement(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optElement(String, Date) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a new element to this builder, with the Date instance as its content, which will get formatted with XmppDateTime.formatXEP0082Date(Date) if Date instance is not null.
optElement(Element) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optEscape(CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optIntAttribute(String, int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add the given attribute if value => 0.
optIntAttribute(String, Integer) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
If the provided Integer argument is not null, then add a new XML attribute with the given name and the Integer as value.
optIntElement(String, int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
OPTIONAL_ELEMENT - Static variable in class org.jivesoftware.smack.packet.Session.Feature
 
optLongAttribute(String, Long) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add the given attribute if value not null and value => 0.
optTextChild(CharSequence, NamedElement) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
optXmlLangAttribute(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
OrFilter - Class in org.jivesoftware.smack.filter
Implements the logical OR operation over two or more stanza filters.
OrFilter() - Constructor for class org.jivesoftware.smack.filter.OrFilter
Creates an empty OR filter.
OrFilter(StanzaFilter...) - Constructor for class org.jivesoftware.smack.filter.OrFilter
Creates an OR filter using the specified filters.
org.jivesoftware.smack - package org.jivesoftware.smack
Core classes of the Smack API.
org.jivesoftware.smack.altconnections - package org.jivesoftware.smack.altconnections
org.jivesoftware.smack.bind2 - package org.jivesoftware.smack.bind2
Classes and interfaces for Bind 2.0 (XEP-0386).
org.jivesoftware.smack.c2s - package org.jivesoftware.smack.c2s
Smack's (new) API for client-to-server (c2s) connections.
org.jivesoftware.smack.c2s.internal - package org.jivesoftware.smack.c2s.internal
Smack's internal API for client-to-server (c2s) connections.
org.jivesoftware.smack.compress.packet - package org.jivesoftware.smack.compress.packet
Stanzas and extension elements for XMPP stream compression (XEP-138).
org.jivesoftware.smack.compress.provider - package org.jivesoftware.smack.compress.provider
Providers for XMPP stream compression (XEP-138).
org.jivesoftware.smack.compression - package org.jivesoftware.smack.compression
Smack classes for compression.
org.jivesoftware.smack.compression.zlib - package org.jivesoftware.smack.compression.zlib
Smack classes for compression (XEP-0138) using zlib (RFC 1950).
org.jivesoftware.smack.datatypes - package org.jivesoftware.smack.datatypes
Custom datatypes for Integers.
org.jivesoftware.smack.debugger - package org.jivesoftware.smack.debugger
Core debugger functionality.
org.jivesoftware.smack.filter - package org.jivesoftware.smack.filter
Allows StanzaCollector and StanzaListener instances to filter for stanzas with particular attributes.
org.jivesoftware.smack.filter.jidtype - package org.jivesoftware.smack.filter.jidtype
Filter based on the type of an XMPP address.
org.jivesoftware.smack.fsm - package org.jivesoftware.smack.fsm
Smack's Finite State Machine to handle the login logic.
org.jivesoftware.smack.initializer - package org.jivesoftware.smack.initializer
Code used to initialize Smack.
org.jivesoftware.smack.internal - package org.jivesoftware.smack.internal
Smack internal classes and interfaces.
org.jivesoftware.smack.iqrequest - package org.jivesoftware.smack.iqrequest
Smack's IQ request handler API.
org.jivesoftware.smack.isr - package org.jivesoftware.smack.isr
Classes and interfaces for Instant Stream Resumption (ISR) (XEP-0397).
org.jivesoftware.smack.packet - package org.jivesoftware.smack.packet
XML stanzas and extension elements that are part of the XMPP protocol.
org.jivesoftware.smack.packet.id - package org.jivesoftware.smack.packet.id
Helper classes for Stanza IDs.
org.jivesoftware.smack.parsing - package org.jivesoftware.smack.parsing
Auxiliary classes for XMPP parsing.
org.jivesoftware.smack.provider - package org.jivesoftware.smack.provider
Provides pluggable parsing of incoming IQ's and extensions elements.
org.jivesoftware.smack.proxy - package org.jivesoftware.smack.proxy
Support for XMPP connections over Proxies.
org.jivesoftware.smack.sasl - package org.jivesoftware.smack.sasl
Classes and interfaces for SASL based XMPP authentication.
org.jivesoftware.smack.sasl.core - package org.jivesoftware.smack.sasl.core
SASL mechanisms provided by Smack Core.
org.jivesoftware.smack.sasl.packet - package org.jivesoftware.smack.sasl.packet
Stanzas, plain stream- and extension elements for SASL.
org.jivesoftware.smack.util - package org.jivesoftware.smack.util
Utility classes.
org.jivesoftware.smack.util.dns - package org.jivesoftware.smack.util.dns
Utilities for DNS related tasks.
org.jivesoftware.smack.util.rce - package org.jivesoftware.smack.util.rce
Utility classes for Remote Connection Endpoints (RCE).
org.jivesoftware.smack.util.stringencoder - package org.jivesoftware.smack.util.stringencoder
Stringencoder utilities.
originalString - Variable in class org.jivesoftware.smack.util.InternetAddress
 
OUTGOING_PRESENCE_BROADCAST - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
outgoingElementsQueue - Variable in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
outgoingStreamSink(CharSequence) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
outgoingStreamSink(CharSequence) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Note that the sequence of characters may be pretty printed.
outgoingStreamXmlEnvironment - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
output(ByteBuffer, boolean, boolean, boolean) - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
The outputData argument may be a direct ByteBuffer.
OutputResult(boolean, ByteBuffer) - Constructor for class org.jivesoftware.smack.XmppInputOutputFilter.OutputResult
 
OutputResult(ByteBuffer) - Constructor for class org.jivesoftware.smack.XmppInputOutputFilter.OutputResult
 
OutputStreamUtil - Class in org.jivesoftware.smack.util
 
OutputStreamUtil() - Constructor for class org.jivesoftware.smack.util.OutputStreamUtil
 
overrideExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.Stanza
Add the given extension and override eventually existing extensions with the same name and namespace.
overrideExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 

P

PacketExtensionIntrospectionProvider(Class<PE>) - Constructor for class org.jivesoftware.smack.provider.IntrospectionProvider.PacketExtensionIntrospectionProvider
 
PacketListener - Interface in org.jivesoftware.smack
Deprecated.
use StanzaListener instead
PacketParserUtils - Class in org.jivesoftware.smack.util
Utility class that helps to parse packets.
PacketParserUtils() - Constructor for class org.jivesoftware.smack.util.PacketParserUtils
 
PacketUtil - Class in org.jivesoftware.smack.util
 
PacketUtil() - Constructor for class org.jivesoftware.smack.util.PacketUtil
 
Pair<F,​S> - Class in org.jivesoftware.smack.util
 
PARENT_ATTRIBUTE_NAME - Static variable in class org.jivesoftware.smack.packet.Message.Thread
 
parse(XmlPullParser) - Method in class org.jivesoftware.smack.provider.IQProvider
 
parse(XmlPullParser) - Method in class org.jivesoftware.smack.provider.Provider
 
parse(XmlPullParser, int, IqData, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IqProvider
 
parse(XmlPullParser, int, IqData, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IQProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.compress.provider.CompressedProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.compress.provider.FailureProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.parsing.StandardExtensionElementProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.BindIQProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.BodyElementProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.EmbeddedExtensionProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IntrospectionProvider.IQIntrospectionProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IntrospectionProvider.PacketExtensionIntrospectionProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IQProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.MessageSubjectElementProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.MessageThreadElementProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.Provider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.SaslChallengeProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.SaslFailureProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.SaslSuccessProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.TlsFailureProvider
 
parse(XmlPullParser, int, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.TlsProceedProvider
 
parse(XmlPullParser, IqData) - Method in class org.jivesoftware.smack.provider.IqProvider
 
parse(XmlPullParser, IqData, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IqProvider
 
parse(XmlPullParser, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.IQProvider
 
parse(XmlPullParser, XmlEnvironment) - Method in class org.jivesoftware.smack.provider.Provider
 
parseAndProcessElement(String) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
parseAndProcessElement(String) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
parseAndProcessNonza(XmlPullParser) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
parseAndProcessStanza(XmlPullParser) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
parseCompressionFeature(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parse the Compression Feature reported from the server.
parseContentDepth(XmlPullParser, int) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseContentDepth(XmlPullParser, int, boolean) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Returns the content from the current position of the parser up to the closing tag of the given depth.
parseDescriptiveTexts(XmlPullParser, Map<String, String>) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseElement(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Returns the current element as string.
parseElement(XmlPullParser, boolean) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseElementText(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Returns the textual content of an element as String.
parseError(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseError(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses error sub-packets.
parseExtensionElement(String, String, XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses an extension element.
parseFeatures(XmlPullParser) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
parseFeaturesAndNotify(XmlPullParser) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
parseIQ(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseIQ(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses an IQ packet.
parseIqData(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseMechanisms(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parse the available SASL mechanisms reported from the server.
parseMessage(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseMessage(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses a message packet.
parsePresence(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parsePresence(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses a presence packet.
ParserUtils - Class in org.jivesoftware.smack.util
 
ParserUtils() - Constructor for class org.jivesoftware.smack.util.ParserUtils
 
parseSessionFeature(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseStanza(String) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseStanza(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Tries to parse and return either a Message, IQ or Presence stanza.
parseStartTlsFeature(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseStreamError(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
parseStreamError(XmlPullParser, XmlEnvironment) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses stream error packets.
parseWithIntrospection(Class<?>, XmlPullParser, int) - Static method in class org.jivesoftware.smack.provider.IntrospectionProvider
 
parseXmlBoolean(String) - Static method in class org.jivesoftware.smack.util.ParserUtils
Prase a string to a boolean value as per "xs:boolean".
parseXrdLinkReferencesFor(XmlPullParser, String) - Static method in class org.jivesoftware.smack.altconnections.HttpLookupMethod
Get remote endpoints for the provided LinkRelation from provided XmlPullParser.
parseXrdLinkReferencesFor(XmlPullParser, HttpLookupMethod.LinkRelation) - Static method in class org.jivesoftware.smack.altconnections.HttpLookupMethod
Get remote endpoints for the provided LinkRelation from provided XmlPullParser.
ParsingExceptionCallback - Interface in org.jivesoftware.smack.parsing
Interface to receive parsing exceptions.
password - Variable in class org.jivesoftware.smack.fsm.LoginContext
 
password - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
The users password
peek() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
pendingFilterData - Variable in class org.jivesoftware.smack.XmppInputOutputFilter.OutputResult
 
performActionAndWaitForEvent(K, long, EventManger.Callback<E>) - Method in class org.jivesoftware.smack.util.EventManger
Perform an action and wait for an event.
performAsyncButOrdered(K, Runnable) - Method in class org.jivesoftware.smack.AsyncButOrdered
Invoke the given Runnable asynchronous but ordered in respect to the given key.
performSaslAnonymousAuthentication() - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Perform anonymous authentication using SASL ANONYMOUS.
performSaslExternalAuthentication(SSLContext) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Perform authentication using SASL EXTERNAL.
PLAIN - Static variable in class org.jivesoftware.smack.sasl.SASLMechanism
 
policy_violation - org.jivesoftware.smack.packet.StanzaError.Condition
 
policy_violation - org.jivesoftware.smack.packet.StreamError.Condition
 
poll() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
poll(long, TimeUnit) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
pollResult() - Method in class org.jivesoftware.smack.StanzaCollector
Polls to see if a stanza is currently available and returns it, or immediately returns null if no packets are currently in the result queue.
pollResultOrThrow() - Method in class org.jivesoftware.smack.StanzaCollector
Polls to see if a stanza is currently available and returns it, or immediately returns null if no packets are currently in the result queue.
port - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The used port to establish the connection to
port - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 
PORTABLE_NEWLINE_REGEX - Static variable in class org.jivesoftware.smack.util.StringUtils
 
PossibleFromTypeFilter - Class in org.jivesoftware.smack.filter
 
PossibleToTypeFilter - Class in org.jivesoftware.smack.filter
 
Predicate<T> - Interface in org.jivesoftware.smack.util
 
prelude(String, String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
prelude(FullyQualifiedElement) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
prepareFileInputStream(File) - Static method in class org.jivesoftware.smack.util.FileUtils
 
prepareFileOutputStream(File) - Static method in class org.jivesoftware.smack.util.FileUtils
 
prepareToWaitForFeaturesReceived() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
Presence - Class in org.jivesoftware.smack.packet
Represents XMPP presence stanzas.
Presence(Presence) - Constructor for class org.jivesoftware.smack.packet.Presence
Copy constructor.
Presence(Presence.Type) - Constructor for class org.jivesoftware.smack.packet.Presence
Presence(Presence.Type, String, int, Presence.Mode) - Constructor for class org.jivesoftware.smack.packet.Presence
Presence(Jid, Presence.Type) - Constructor for class org.jivesoftware.smack.packet.Presence
PRESENCE - Static variable in class org.jivesoftware.smack.filter.StanzaTypeFilter
 
Presence.Mode - Enum in org.jivesoftware.smack.packet
An enum to represent the presence mode.
Presence.Type - Enum in org.jivesoftware.smack.packet
An enum to represent the presence type.
PresenceBuilder - Class in org.jivesoftware.smack.packet
 
PresenceListener - Interface in org.jivesoftware.smack
 
PresenceTypeFilter - Class in org.jivesoftware.smack.filter
A filter for Presence types.
PresenceView - Interface in org.jivesoftware.smack.packet
 
prettyFormatXml(CharSequence) - Static method in class org.jivesoftware.smack.util.XmlUtil
 
printInterpreted - Static variable in class org.jivesoftware.smack.debugger.AbstractDebugger
 
printStateGraphInDotFormat(PrintWriter, boolean) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration
 
probe - org.jivesoftware.smack.packet.Presence.Type
A presence probe as defined in section 4.3 of RFC 6121.
PROBE - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
processConfigFile(InputStream, Collection<Exception>) - Static method in class org.jivesoftware.smack.SmackInitialization
 
processConfigFile(InputStream, Collection<Exception>, ClassLoader) - Static method in class org.jivesoftware.smack.SmackInitialization
 
processException(E) - Method in class org.jivesoftware.smack.SmackFuture.InternalProcessStanzaSmackFuture
 
processException(E) - Method in interface org.jivesoftware.smack.util.ExceptionCallback
 
processException(Exception) - Method in interface org.jivesoftware.smack.ExceptionCallback
Deprecated.
 
processing_failed - org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
 
processMessage(Message) - Method in interface org.jivesoftware.smack.MessageListener
 
processPresence(Presence) - Method in interface org.jivesoftware.smack.PresenceListener
 
processStanza(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Processes a stanza after it's been fully parsed by looping through the installed stanza collectors and listeners and letting them examine the stanza to see if they are a match with the filter.
processStanza(Stanza) - Method in class org.jivesoftware.smack.SmackFuture.InternalProcessStanzaSmackFuture
processStanza(Stanza) - Method in class org.jivesoftware.smack.StanzaCollector
Processes a stanza to see if it meets the criteria for this stanza collector.
processStanza(Stanza) - Method in interface org.jivesoftware.smack.StanzaListener
Process the next stanza sent to this stanza listener.
PROPERTY_JAVA_VENDOR - Static variable in class org.jivesoftware.smack.util.SystemUtil
 
PROTO_SSL3 - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
PROTO_TLSV1 - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
PROTO_TLSV1_1 - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
PROTO_TLSV1_2 - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
PROTO_TLSV1_3 - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
Provider<E extends Element> - Class in org.jivesoftware.smack.provider
Smack provider are the parsers used to deserialize raw XMPP into the according Java Elements.
Provider() - Constructor for class org.jivesoftware.smack.provider.Provider
 
ProviderFileLoader - Class in org.jivesoftware.smack.provider
Loads the IQProvider and ExtensionElementProvider information from a standard provider file in preparation for loading into the ProviderManager.
ProviderFileLoader(InputStream) - Constructor for class org.jivesoftware.smack.provider.ProviderFileLoader
 
ProviderFileLoader(InputStream, ClassLoader) - Constructor for class org.jivesoftware.smack.provider.ProviderFileLoader
 
ProviderLoader - Interface in org.jivesoftware.smack.provider
Used to load providers into the ProviderManager.
ProviderManager - Class in org.jivesoftware.smack.provider
Manages providers for parsing custom XML sub-documents of XMPP packets.
ProviderManager() - Constructor for class org.jivesoftware.smack.provider.ProviderManager
 
proxy - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 
ProxyException - Exception in org.jivesoftware.smack.proxy
An exception class to handle exceptions caused by proxy.
ProxyException(ProxyInfo.ProxyType) - Constructor for exception org.jivesoftware.smack.proxy.ProxyException
 
ProxyException(ProxyInfo.ProxyType, String) - Constructor for exception org.jivesoftware.smack.proxy.ProxyException
 
ProxyInfo - Class in org.jivesoftware.smack.proxy
Class which stores proxy information such as proxy type, host, port, authentication etc.
ProxyInfo(ProxyInfo.ProxyType, String, int, String, String) - Constructor for class org.jivesoftware.smack.proxy.ProxyInfo
 
ProxyInfo.ProxyType - Enum in org.jivesoftware.smack.proxy
 
ProxySocketConnection - Interface in org.jivesoftware.smack.proxy
 
put(E) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
Inserts the specified element into this queue, waiting if necessary for space to become available.
put(K, WeakReference<V>) - Method in class org.jivesoftware.smack.util.CleaningWeakReferenceMap
 
put(K, V) - Method in class org.jivesoftware.smack.util.MultiMap
 
putAll(Collection<? extends E>) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jivesoftware.smack.util.MultiMap
 
putFirst(K, V) - Method in class org.jivesoftware.smack.util.MultiMap
 
putIfNotShutdown(E) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
Put if the queue has not been shutdown yet.
putSuccessful - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
The element was successfully placed into the queue.

Q

QNAME - Static variable in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
QNAME - Static variable in class org.jivesoftware.smack.compress.packet.Compressed
 
QNAME - Static variable in class org.jivesoftware.smack.compress.packet.Failure
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Bind.Feature
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Mechanisms
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Message.Body
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Message.Subject
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Message.Thread
 
QNAME - Static variable in class org.jivesoftware.smack.packet.Session.Feature
 
QNAME - Static variable in class org.jivesoftware.smack.packet.StanzaError
 
QNAME - Static variable in class org.jivesoftware.smack.packet.StartTls
 
QNAME - Static variable in class org.jivesoftware.smack.packet.TlsFailure
 
QNAME - Static variable in class org.jivesoftware.smack.packet.TlsProceed
 
QNAME - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
QNAME - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
QNAME - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
QNAME - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
QNAME - Static variable in class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
 
QUERY_ELEMENT - Static variable in class org.jivesoftware.smack.packet.IQ
 
queueWasEmpty - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
The queue was empty.
queueWasFull - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
The method was unable to put another element into the queue because the queue was full.
queueWasShutDown - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
The queue was shut down.
queueWasShutDown - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
The queue was shut down.
QUOTE_ENCODE - Static variable in class org.jivesoftware.smack.util.StringUtils
 

R

RANDOM_INCREASING_DELAY - org.jivesoftware.smack.ReconnectionManager.ReconnectionPolicy
Default policy classically used by smack, having an increasing delay related to the overall number of attempts.
randomString(int) - Static method in class org.jivesoftware.smack.util.StringUtils
 
randomString(int, Random) - Static method in class org.jivesoftware.smack.util.StringUtils
 
RandomStringStanzaIdSource - Class in org.jivesoftware.smack.packet.id
 
RandomStringStanzaIdSource() - Constructor for class org.jivesoftware.smack.packet.id.RandomStringStanzaIdSource
 
RandomStringStanzaIdSource.Factory - Class in org.jivesoftware.smack.packet.id
 
RandomUtil - Class in org.jivesoftware.smack.util
 
RandomUtil() - Constructor for class org.jivesoftware.smack.util.RandomUtil
 
read() - Method in class org.jivesoftware.smack.util.ObservableReader
 
read(char[]) - Method in class org.jivesoftware.smack.util.ObservableReader
 
read(char[], int, int) - Method in class org.jivesoftware.smack.util.ObservableReader
 
read(String) - Method in interface org.jivesoftware.smack.util.ReaderListener
Notification that the Reader has read a new string.
reader - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The Reader which is used for the debugger.
ReaderListener - Interface in org.jivesoftware.smack.util
Interface that allows for implementing classes to listen for string reading events.
readFile(File) - Static method in class org.jivesoftware.smack.util.FileUtils
 
readFileOrThrow(File) - Static method in class org.jivesoftware.smack.util.FileUtils
Reads the contents of a File.
ready() - Method in class org.jivesoftware.smack.util.ObservableReader
 
recipient_unavailable - org.jivesoftware.smack.packet.StanzaError.Condition
 
reconnectingIn(int) - Method in interface org.jivesoftware.smack.ReconnectionListener
The connection will retry to reconnect in the specified number of seconds.
reconnectionFailed(Exception) - Method in interface org.jivesoftware.smack.ReconnectionListener
An attempt to connect to the server has failed.
ReconnectionListener - Interface in org.jivesoftware.smack
A listener for the ReconnectionManager.
ReconnectionManager - Class in org.jivesoftware.smack
Handles the automatic reconnection process.
ReconnectionManager.ReconnectionPolicy - Enum in org.jivesoftware.smack
Reconnection Policy, where ReconnectionManager.ReconnectionPolicy.RANDOM_INCREASING_DELAY is the default policy used by smack and ReconnectionManager.ReconnectionPolicy.FIXED_DELAY implies a fixed amount of time between reconnection attempts.
recordFailedState(State, StateTransitionResult) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
recordWalkTo(State) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
redirect - org.jivesoftware.smack.packet.StanzaError.Condition
 
ReflectionDebuggerFactory - Class in org.jivesoftware.smack.debugger
 
registerIQRequestHandler(IQRequestHandler) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
registerIQRequestHandler(IQRequestHandler) - Method in interface org.jivesoftware.smack.XMPPConnection
Register an IQ request handler with this connection.
registerSASLMechanism(SASLMechanism) - Static method in class org.jivesoftware.smack.SASLAuthentication
Registers a new SASL mechanism.
registerWithSelector(SelectableChannel, int, SmackReactor.ChannelSelectedCallback) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
registerWithSelector(SelectableChannel, int, SmackReactor.ChannelSelectedCallback) - Method in class org.jivesoftware.smack.SmackReactor
 
registerXmppCompressionFactory(XmppCompressionFactory) - Static method in class org.jivesoftware.smack.compression.XmppCompressionManager
 
registration_required - org.jivesoftware.smack.packet.StanzaError.Condition
 
remainingCapacity() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
remote_connection_failed - org.jivesoftware.smack.packet.StreamError.Condition
 
remote_server_not_found - org.jivesoftware.smack.packet.StanzaError.Condition
 
remote_server_timeout - org.jivesoftware.smack.packet.StanzaError.Condition
 
RemoteConnectionEndpoint - Interface in org.jivesoftware.smack.util.rce
 
RemoteConnectionEndpoint.InetSocketAddressCoupling<RCE extends RemoteConnectionEndpoint> - Class in org.jivesoftware.smack.util.rce
 
RemoteConnectionEndpointLookupFailure - Class in org.jivesoftware.smack.util.rce
 
RemoteConnectionEndpointLookupFailure(String, Exception) - Constructor for class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure
 
RemoteConnectionEndpointLookupFailure.DnsLookupFailure - Class in org.jivesoftware.smack.util.rce
 
RemoteConnectionException<RCE extends RemoteConnectionEndpoint> - Class in org.jivesoftware.smack.util.rce
 
RemoteConnectionException(RemoteConnectionEndpoint.InetSocketAddressCoupling<RCE>, Exception) - Constructor for class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
RemoteConnectionException(RCE, InetAddress, Exception) - Constructor for class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
remove(K) - Method in class org.jivesoftware.smack.util.MultiMap
Removes all mappings for the given key and returns the first value if there where mappings or null if not.
remove(K, int) - Method in class org.jivesoftware.smack.util.MultiMap
Remove the given number of values for a given key.
removeAllModules() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
removeAsyncStanzaListener(StanzaListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeAsyncStanzaListener(StanzaListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes an asynchronous stanza listener for received stanzas from this connection.
removeBody(String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
removeBody(Message.Body) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
removeConnectionCreationListener(ConnectionCreationListener) - Static method in class org.jivesoftware.smack.XMPPConnectionRegistry
Removes a listener that was interested in connection creation events.
removeConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeConnectionListener(ConnectionListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a connection listener from this connection.
removeConnectionStateMachineListener(ConnectionStateMachineListener) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
removeExtension(String, String) - Method in class org.jivesoftware.smack.packet.Stanza
Remove the stanza extension with the given elementName and namespace.
removeExtension(String, String) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
removeExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.Stanza
Deprecated.
use StanzaBuilder instead.
removeExtension(ExtensionElement) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
removeExtensionProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Removes an extension provider with the specified element name and namespace.
removeIQProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Removes an IQ provider with the specified element name and namespace.
removeMessageInterceptor(Consumer<MessageBuilder>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeMessageInterceptor(Consumer<MessageBuilder>) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a message interceptor.
removeModule(Class<? extends ModularXmppClientToServerConnectionModuleDescriptor>) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
removeNonzaProvider(Class<? extends Nonza>) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
removeNonzaProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
removeOne(K, V) - Method in class org.jivesoftware.smack.util.MultiMap
Remove the mapping of the given key to the value.
removePresenceInterceptor(Consumer<PresenceBuilder>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removePresenceInterceptor(Consumer<PresenceBuilder>) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a presence interceptor.
removeReaderListener(ReaderListener) - Method in class org.jivesoftware.smack.util.ObservableReader
Removes a reader listener from this reader.
removeReconnectionListener(ReconnectionListener) - Method in class org.jivesoftware.smack.ReconnectionManager
Remove a reconnection listener.
removeSaslMech(String) - Static method in class org.jivesoftware.smack.SmackConfiguration
Remove a SASL mechanism from the list to be used.
removeSaslMechs(Collection<String>) - Static method in class org.jivesoftware.smack.SmackConfiguration
Remove a Collection of SASL mechanisms to the list to be used.
removeStanzaCollector(StanzaCollector) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeStanzaCollector(StanzaCollector) - Method in interface org.jivesoftware.smack.XMPPConnection
Remove a stanza collector of this connection.
removeStanzaInterceptor(StanzaListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Deprecated.
removeStanzaInterceptor(StanzaListener) - Method in interface org.jivesoftware.smack.XMPPConnection
removeStanzaListener(StanzaListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeStanzaListener(StanzaListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a stanza listener for received stanzas from this connection.
removeStanzaSendingListener(StanzaListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeStanzaSendingListener(StanzaListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a stanza listener for sending stanzas from this connection.
removeStreamFeatureProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
 
removeSubject(String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
removeSubject(Message.Subject) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
removeSyncStanzaListener(StanzaListener) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
removeSyncStanzaListener(StanzaListener) - Method in interface org.jivesoftware.smack.XMPPConnection
Removes a stanza listener for received stanzas from this connection.
removeUntil(C, CollectionUtil.Predicate<T>) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
removeWriterListener(WriterListener) - Method in class org.jivesoftware.smack.util.ObservableWriter
Removes a writer listener from this writer.
replyFeatureNotImplemented - org.jivesoftware.smack.SmackConfiguration.UnknownIqRequestReplyMode
 
replyServiceUnavailable - org.jivesoftware.smack.SmackConfiguration.UnknownIqRequestReplyMode
 
request_sent - org.jivesoftware.smack.AbstractXMPPConnection.SyncPointState
 
required - org.jivesoftware.smack.ConnectionConfiguration.SecurityMode
Security via TLS encryption is required in order to connect.
required() - Method in class org.jivesoftware.smack.packet.StartTls
 
RequiredAttributeMissingException(String) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException.RequiredAttributeMissingException
 
RequiredValueMissingException(String) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException.RequiredValueMissingException
 
requireNonNull(T) - Static method in class org.jivesoftware.smack.util.Objects
 
requireNonNull(T, String) - Static method in class org.jivesoftware.smack.util.Objects
Checks that the specified object reference is not null and throws a customized IllegalArgumentException if it is.
requireNonNullNorEmpty(T, String) - Static method in class org.jivesoftware.smack.util.Objects
Require a collection to be neither null, nor empty.
requireNotEmpty(Collection<T>, String) - Static method in class org.jivesoftware.smack.util.CollectionUtil
 
requireNotNullNorEmpty(CS, String) - Static method in class org.jivesoftware.smack.util.StringUtils
Require a CharSequence to be neither null, nor empty.
requireNotNullOrEmpty(CS, String) - Static method in class org.jivesoftware.smack.util.StringUtils
requireNullOrNotEmpty(CS, String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
requiresPassword() - Method in class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
requiresPassword() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
requireUInt32(long) - Static method in class org.jivesoftware.smack.util.NumberUtil
Checks if the given long is within the range of an unsigned 32-bit integer, the XML type "xs:unsignedInt".
requireUShort16(int) - Static method in class org.jivesoftware.smack.util.NumberUtil
Checks if the given int is within the range of an unsigned 16-bit integer, the XML type "xs:unsignedShort".
reset - org.jivesoftware.smack.packet.StreamError.Condition
 
reset() - Method in class org.jivesoftware.smack.util.ObservableReader
 
resetDiscoveredConnectionEndpoints() - Method in class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
resetReactorThreadRacing() - Method in class org.jivesoftware.smack.SmackReactor.SelectionKeyAttachment
 
resetState() - Method in class org.jivesoftware.smack.fsm.State
 
resource - Variable in class org.jivesoftware.smack.fsm.LoginContext
 
resource_constraint - org.jivesoftware.smack.packet.StanzaError.Condition
 
resource_constraint - org.jivesoftware.smack.packet.StreamError.Condition
 
ResourceBindingNotOfferedException() - Constructor for exception org.jivesoftware.smack.SmackException.ResourceBindingNotOfferedException
 
Response() - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
Response(String) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
restricted_xml - org.jivesoftware.smack.packet.StreamError.Condition
 
result - org.jivesoftware.smack.packet.IQ.ResponseType
 
result - org.jivesoftware.smack.packet.IQ.Type
The IQ stanza is a response to a successful get or set request.
result - Variable in class org.jivesoftware.smack.SmackFuture
 
RESULT - Static variable in class org.jivesoftware.smack.filter.IQTypeFilter
 
returnIfNotEmptyTrimmed(String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
RIGHT_ANGLE_BRACKET - Static variable in class org.jivesoftware.smack.util.XmlStringBuilder
 
rightAngleBracket() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Add a right angle bracket '>'.
run() - Method in class org.jivesoftware.smack.util.Async.ThrowingRunnable
 
runOrThrow() - Method in class org.jivesoftware.smack.util.Async.ThrowingRunnable
 

S

safeToStringBuilder() - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
SASLAnonymous - Class in org.jivesoftware.smack.sasl.core
Implementation of the SASL ANONYMOUS mechanism.
SASLAnonymous() - Constructor for class org.jivesoftware.smack.sasl.core.SASLAnonymous
 
SASLAuthentication - Class in org.jivesoftware.smack
This class is responsible authenticating the user using SASL, binding the resource to the connection and establishing a session with the server.
SaslChallengeProvider - Class in org.jivesoftware.smack.provider
 
SASLError - Enum in org.jivesoftware.smack.sasl
The SASL error condition.
SASLErrorException - Exception in org.jivesoftware.smack.sasl
 
SASLErrorException(String, SaslNonza.SASLFailure) - Constructor for exception org.jivesoftware.smack.sasl.SASLErrorException
 
SASLErrorException(String, SaslNonza.SASLFailure, Map<String, String>) - Constructor for exception org.jivesoftware.smack.sasl.SASLErrorException
 
SASLFailure(String) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
SASLFailure(String, Map<String, String>) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
SaslFailureProvider - Class in org.jivesoftware.smack.provider
 
saslFeatureReceived - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
Set to true if the SASL feature has been received.
SASLMechanism - Class in org.jivesoftware.smack.sasl
Base class for SASL mechanisms.
SASLMechanism() - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism
 
SaslNonza - Interface in org.jivesoftware.smack.sasl.packet
 
SaslNonza.AuthMechanism - Class in org.jivesoftware.smack.sasl.packet
Initiating SASL authentication by select a mechanism.
SaslNonza.Challenge - Class in org.jivesoftware.smack.sasl.packet
A SASL challenge stream element.
SaslNonza.Response - Class in org.jivesoftware.smack.sasl.packet
A SASL response stream element.
SaslNonza.SASLFailure - Class in org.jivesoftware.smack.sasl.packet
A SASL failure stream element, also called "SASL Error".
SaslNonza.Success - Class in org.jivesoftware.smack.sasl.packet
A SASL success stream element.
saslPrep(String) - Static method in class org.jivesoftware.smack.sasl.SASLMechanism
SASLprep the given String.
SaslSuccessProvider - Class in org.jivesoftware.smack.provider
 
SASLXOauth2Mechanism - Class in org.jivesoftware.smack.sasl.core
The SASL X-OAUTH2 mechanism as described in https://developers.google .com/talk/jep_extensions/oauth
SASLXOauth2Mechanism() - Constructor for class org.jivesoftware.smack.sasl.core.SASLXOauth2Mechanism
 
Scalar - Class in org.jivesoftware.smack.datatypes
 
Scalar(Number) - Constructor for class org.jivesoftware.smack.datatypes.Scalar
 
schedule(Runnable, long, TimeUnit) - Static method in class org.jivesoftware.smack.AbstractXMPPConnection
 
schedule(Runnable, long, TimeUnit) - Static method in class org.jivesoftware.smack.Manager
 
schedule(Runnable, long, TimeUnit, ScheduledAction.Kind) - Static method in class org.jivesoftware.smack.Manager
 
scheduleBlocking(Runnable, long, TimeUnit) - Static method in class org.jivesoftware.smack.Manager
 
ScheduledAction - Class in org.jivesoftware.smack
 
ScramHmac - Interface in org.jivesoftware.smack.sasl.core
 
ScramMechanism - Class in org.jivesoftware.smack.sasl.core
 
ScramMechanism(ScramHmac) - Constructor for class org.jivesoftware.smack.sasl.core.ScramMechanism
 
ScramPlusMechanism - Class in org.jivesoftware.smack.sasl.core
SCRAM-X-PLUS implementation.
ScramPlusMechanism(ScramHmac) - Constructor for class org.jivesoftware.smack.sasl.core.ScramPlusMechanism
 
SCRAMSHA1Mechanism - Class in org.jivesoftware.smack.sasl.core
 
SCRAMSHA1Mechanism() - Constructor for class org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism
 
ScramSha1PlusMechanism - Class in org.jivesoftware.smack.sasl.core
 
ScramSha1PlusMechanism() - Constructor for class org.jivesoftware.smack.sasl.core.ScramSha1PlusMechanism
 
secureOfflineAttackSafeRandomString() - Static method in class org.jivesoftware.smack.util.StringUtils
Generate a secure random string with is human readable.
secureOnlineAttackSafeRandomString() - Static method in class org.jivesoftware.smack.util.StringUtils
 
secureUniqueRandomString() - Static method in class org.jivesoftware.smack.util.StringUtils
 
SecurityNotPossibleException(String) - Constructor for exception org.jivesoftware.smack.SmackException.SecurityNotPossibleException
 
SecurityRequiredByClientException() - Constructor for exception org.jivesoftware.smack.SmackException.SecurityRequiredByClientException
 
SecurityRequiredByServerException() - Constructor for exception org.jivesoftware.smack.SmackException.SecurityRequiredByServerException
 
SecurityRequiredException(String) - Constructor for exception org.jivesoftware.smack.SmackException.SecurityRequiredException
 
SecurityUtil - Class in org.jivesoftware.smack.util
 
SecurityUtil() - Constructor for class org.jivesoftware.smack.util.SecurityUtil
 
see_other_host - org.jivesoftware.smack.packet.StreamError.Condition
 
sendAndWaitForResponse(Nonza, Class<SN>, Class<FN>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendAndWaitForResponse(Nonza, Class<SN>, Class<FN>) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
sendAsync(S, StanzaFilter) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendAsync(S, StanzaFilter) - Method in interface org.jivesoftware.smack.XMPPConnection
Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.
sendAsync(S, StanzaFilter, long) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendAsync(S, StanzaFilter, long) - Method in interface org.jivesoftware.smack.XMPPConnection
Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.
sendIqRequestAndWaitForResponse(IQ) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendIqRequestAndWaitForResponse(IQ) - Method in interface org.jivesoftware.smack.XMPPConnection
Send an IQ request and wait for the response.
sendIqRequestAsync(IQ) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendIqRequestAsync(IQ) - Method in interface org.jivesoftware.smack.XMPPConnection
Send an IQ request asynchronously.
sendIqRequestAsync(IQ, long) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendIqRequestAsync(IQ, long) - Method in interface org.jivesoftware.smack.XMPPConnection
Send an IQ request asynchronously.
sendNonza(Nonza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendNonza(Nonza) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
sendNonza(Nonza) - Method in interface org.jivesoftware.smack.XMPPConnection
Send a Nonza.
sendStanza(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendStanza(Stanza) - Method in interface org.jivesoftware.smack.XMPPConnection
Sends the specified stanza to the server.
sendStanzaInternal(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
sendStanzaInternal(Stanza) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
sendStreamOpen() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
server - org.jivesoftware.smack.packet.StreamOpen.StreamContentNamespace
 
SERVER_NAMESPACE - Static variable in class org.jivesoftware.smack.packet.StreamOpen
 
service_unavailable - org.jivesoftware.smack.packet.StanzaError.Condition
 
serviceName - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
The name of the XMPP service
Session - Class in org.jivesoftware.smack.packet
IQ stanza that will be sent to the server to establish a session.
Session() - Constructor for class org.jivesoftware.smack.packet.Session
 
Session.Feature - Class in org.jivesoftware.smack.packet
 
set - org.jivesoftware.smack.packet.IQ.Type
The IQ stanza provides data that is needed for an operation to be completed, sets new values, replaces existing values, etc.
SET - Static variable in class org.jivesoftware.smack.filter.IQTypeFilter
 
setAuthzid(EntityBareJid) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the XMPP address to be used as authorization identity.
setBody(CharSequence) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
setBody(CharSequence) - Method in class org.jivesoftware.smack.packet.MessageBuilder
Sets the body of the message.
setBody(String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
setBody(String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
Sets the body of the message.
setCallbackHandler(CallbackHandler) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setCollectorToReset(StanzaCollector) - Method in class org.jivesoftware.smack.StanzaCollector.Configuration
Set the collector which timeout for the next result is reset once this collector collects a packet.
setCompressionEnabled(boolean) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
setCompressionEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Sets if the connection is going to use compression (default false).
setCondition(StanzaError.Condition) - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
setConditionText(String) - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
setCurrentConnectionExceptionAndNotify(Exception) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
setCustomSSLContext(SSLContext) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setCustomX509TrustManager(X509TrustManager) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
setDaneProvider(SmackDaneProvider) - Static method in class org.jivesoftware.smack.util.DNSUtil
Set the DANE provider that should be used when DANE is enabled.
setDebuggerClass(Class<? extends SmackDebugger>) - Static method in class org.jivesoftware.smack.debugger.ReflectionDebuggerFactory
Sets custom debugger class to be created by this factory.
setDebuggerFactory(SmackDebuggerFactory) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the Smack debugger factory used to construct Smack debuggers.
setDefaultFixedDelay(int) - Static method in class org.jivesoftware.smack.ReconnectionManager
Set the default fixed delay in seconds between the reconnection attempts.
setDefaultHostnameVerifier(HostnameVerifier) - Static method in class org.jivesoftware.smack.SmackConfiguration
Set the default HostnameVerifier that will be used by XMPP connections to verify the hostname of a TLS certificate.
setDefaultParsingExceptionCallback(ParsingExceptionCallback) - Static method in class org.jivesoftware.smack.SmackConfiguration
Set the default parsing exception callback for all newly created connections.
setDefaultReconnectionPolicy(ReconnectionManager.ReconnectionPolicy) - Static method in class org.jivesoftware.smack.ReconnectionManager
Set the default Reconnection Policy to use.
setDefaultReplyTimeout(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
Sets the number of milliseconds to wait for a response from the server.
setDefaultSmackDebuggerFactory(SmackDebuggerFactory) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
setDefaultTrustStoreTypeToJksIfRequired() - Static method in class org.jivesoftware.smack.util.TLSUtils
Tries to determine if the default truststore type is of type jks and sets the javax.net.ssl.trustStoreType system property to 'JKS' if so.
setDescriptiveEnText(String) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
setDescriptiveEnText(String, Exception) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
setDescriptiveTexts(Map<String, String>) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
setDNSResolver(DNSResolver) - Static method in class org.jivesoftware.smack.util.DNSUtil
Set the DNS resolver that should be used to perform DNS lookups.
setDnssecMode(ConnectionConfiguration.DnssecMode) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
setEmptyElement() - Method in class org.jivesoftware.smack.packet.IQ.IQChildElementXmlStringBuilder
 
setEnabledPerDefault(boolean) - Static method in class org.jivesoftware.smack.ReconnectionManager
Set if the automatic reconnection mechanism will be enabled per default for new XMPP connections.
setEnabledProtocolsAndCiphers(SSLSocket, String[], String[]) - Static method in class org.jivesoftware.smack.util.TLSUtils
 
setEnabledSSLCiphers(String[]) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the enabled SSL/TLS ciphers.
setEnabledSSLProtocols(String[]) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the enabled SSL/TLS protocols.
setEnabledTlsProtocolsToRecommended(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
Enable the recommended TLS protocols.
setEncoder(Base64.Encoder) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64
 
setEncoder(StringEncoder<String>) - Static method in class org.jivesoftware.smack.util.stringencoder.Base64UrlSafeEncoder
 
setError(StanzaError) - Method in class org.jivesoftware.smack.packet.Stanza
Sets the error for this stanza.
setError(StanzaError) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Sets the error for this stanza.
setError(StanzaError.Builder) - Method in class org.jivesoftware.smack.packet.Stanza
Deprecated.
use StanzaBuilder instead.
setErrorGenerator(String) - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
setException(E) - Method in class org.jivesoftware.smack.SmackFuture.InternalSmackFuture
 
setException(Exception) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
setExtensions(List<ExtensionElement>) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
setFixedDelay(int) - Method in class org.jivesoftware.smack.ReconnectionManager
Set the fixed delay in seconds between the reconnection attempts Also set the connection policy to ReconnectionManager.ReconnectionPolicy.FIXED_DELAY.
setFlushMethod(XMPPInputOutputStream.FlushMethod) - Static method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
Set the used flushed method when compressing data.
setFrom(Jid) - Method in class org.jivesoftware.smack.packet.Stanza
Sets who the packet is being sent "from".
setFromMode(XMPPConnection.FromMode) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
setFromMode(XMPPConnection.FromMode) - Method in interface org.jivesoftware.smack.XMPPConnection
Set the FromMode for this connection instance.
setHost(CharSequence) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the name of the host providing the XMPP service.
setHost(DnsName) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the name of the host providing the XMPP service.
setHostAddress(InetAddress) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the Internet address of the host providing the XMPP service.
setHostAddressByNameOrIp(CharSequence) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setHostnameVerifier(HostnameVerifier) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the HostnameVerifier used to verify the hostname of SSLSockets used by XMPP connections created with this ConnectionConfiguration.
setInstantStreamResumptionEnabled(boolean) - Method in class org.jivesoftware.smack.isr.InstantStreamResumptionModule
 
setInterestOps(SelectionKey, int) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
setInterestOps(SelectionKey, int) - Method in class org.jivesoftware.smack.SmackReactor
 
setKeyManager(KeyManager) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the KeyManagers to initialize the SSLContext used by Smack to establish the XMPP connection.
setKeyManagers(KeyManager[]) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the KeyManagers to initialize the SSLContext used by Smack to establish the XMPP connection.
setKeystorePath(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setKeystoreType(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setLanguage(String) - Method in class org.jivesoftware.smack.packet.Stanza
Deprecated.
setLanguage(String) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Sets the xml:lang for this stanza.
setLanguage(Locale) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the stream language.
setMaxAsyncOperations(int) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
setMode(Presence.Mode) - Method in class org.jivesoftware.smack.packet.Presence
setMode(Presence.Mode) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
setNewStanzaId() - Method in class org.jivesoftware.smack.packet.Stanza
Ensure that a stanza ID is set.
setParsingExceptionCallback(ParsingExceptionCallback) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Install a parsing exception callback, which will be invoked once an exception is encountered while parsing a stanza.
setPKCS11Library(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setPort(int) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
setPort(UInt16) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
 
setPriority(byte) - Method in class org.jivesoftware.smack.packet.Presence
 
setPriority(int) - Method in class org.jivesoftware.smack.packet.Presence
setPriority(int) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
setPriority(Byte) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
setProxyInfo(ProxyInfo) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the information about the Proxy used for the connection.
setReactorThreadCount(int) - Method in class org.jivesoftware.smack.SmackReactor
 
setReconnectionPolicy(ReconnectionManager.ReconnectionPolicy) - Method in class org.jivesoftware.smack.ReconnectionManager
Set the Reconnection Policy to use.
setReplyTimeout(long) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
setReplyTimeout(long) - Method in interface org.jivesoftware.smack.XMPPConnection
Set the stanza reply timeout in milliseconds.
setRequest(Stanza) - Method in class org.jivesoftware.smack.StanzaCollector.Configuration
 
setResource(CharSequence) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the resource we are requesting from the server.
setResource(Resourcepart) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the resource we are requesting from the server.
setResult(V) - Method in class org.jivesoftware.smack.SmackFuture.InternalSmackFuture
 
setSecurityMode(ConnectionConfiguration.SecurityMode) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Sets the TLS security mode used when making the connection.
setSendPresence(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Sets if an initial available presence will be sent to the server.
setServiceName(DomainBareJid) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
setSize(int) - Method in class org.jivesoftware.smack.StanzaCollector.Configuration
Set the maximum size of this collector, i.e.
setSocketFactory(SocketFactory) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Sets the socket factory used to create new xmppConnection sockets.
setSslContextFactory(SslContextFactory) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Sets a custom SSLContext for creating SSL sockets.
setSslContextSecureRandom(SecureRandom) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the SecureRandom used to initialize the SSLContext used by Smack to establish the XMPP connection.
setSSLv3AndTLSOnly(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
setStanzaCollectorSize(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
Sets the default max size of a stanza collector before it will delete the older packets.
setStanzaFilter(StanzaFilter) - Method in class org.jivesoftware.smack.StanzaCollector.Configuration
Set the stanza filter used by this collector.
setStanzaId() - Method in class org.jivesoftware.smack.packet.Stanza
Deprecated.
use StanzaBuilder instead.
setStanzaId(String) - Method in class org.jivesoftware.smack.packet.Stanza
Sets the unique ID of the packet.
setStanzaIdSourceFactory(StanzaIdSourceFactory) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the factory for stanza ID sources to use.
setStatus(String) - Method in class org.jivesoftware.smack.packet.Presence
setStatus(String) - Method in class org.jivesoftware.smack.packet.PresenceBuilder
 
setSubject(String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
setSubject(String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
Sets the subject of the message.
setText(String) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement.Builder
 
setTextNamespace(String) - Method in class org.jivesoftware.smack.packet.AbstractError.Builder
 
setThread(String) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
setThread(String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
setThread(String, String) - Method in class org.jivesoftware.smack.packet.MessageBuilder
 
setTLSOnly(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
setTo(Jid) - Method in class org.jivesoftware.smack.packet.Stanza
Sets who the packet is being sent "to".
setTransport(XmppClientToServerTransport) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
Set the active transport (TCP, BOSH, WebSocket, โ€ฆ) to be used for the XMPP connection.
setType(IQ.Type) - Method in class org.jivesoftware.smack.packet.IQ
Sets the type of the IQ packet.
setType(Message.Type) - Method in class org.jivesoftware.smack.packet.Message
Deprecated.
use StanzaBuilder instead.
setType(Presence.Type) - Method in class org.jivesoftware.smack.packet.Presence
setType(StanzaError.Type) - Method in class org.jivesoftware.smack.packet.StanzaError.Builder
 
setUnknownIqRequestReplyMode(SmackConfiguration.UnknownIqRequestReplyMode) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Set how Smack behaves when an unknown IQ request has been received.
setUnknownIqRequestReplyMode(SmackConfiguration.UnknownIqRequestReplyMode) - Static method in class org.jivesoftware.smack.SmackConfiguration
 
setup_failed - org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
 
setUsernameAndPassword(CharSequence, String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the XMPP entities username and password.
setWasAuthenticated() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Sets whether the connection has already logged in the server.
setXmppAddressAndPassword(CharSequence, String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Convenience method to configure the username, password and XMPP service domain.
setXmppAddressAndPassword(EntityBareJid, String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Convenience method to configure the username, password and XMPP service domain.
setXmppDomain(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the XMPP domain.
setXmppDomain(DomainBareJid) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
Set the XMPP domain.
SHA1 - Class in org.jivesoftware.smack.util
 
SHA1 - Static variable in class org.jivesoftware.smack.util.StringUtils
 
SHA1() - Constructor for class org.jivesoftware.smack.util.SHA1
 
shouldContinue(CharSequence, CharSequence, List<InetAddress>) - Static method in class org.jivesoftware.smack.util.dns.DNSResolver
 
shutdown() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
Shuts the current connection down.
shutdown() - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
shutdown() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
Shutdown the Queue.
signalEvent(K, R) - Method in class org.jivesoftware.smack.util.EventManger
Signal an event and the event result.
SimpleInternalProcessStanzaSmackFuture() - Constructor for class org.jivesoftware.smack.SmackFuture.SimpleInternalProcessStanzaSmackFuture
 
SimpleIQ - Class in org.jivesoftware.smack.packet
A simple IQ.
SimpleIQ(String, String) - Constructor for class org.jivesoftware.smack.packet.SimpleIQ
 
SimpleIQ(IqData, String, String) - Constructor for class org.jivesoftware.smack.packet.SimpleIQ
 
SingleAddressRemoteConnectionEndpoint - Interface in org.jivesoftware.smack.util.rce
 
size() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
size() - Method in class org.jivesoftware.smack.util.MultiMap
 
skip(long) - Method in class org.jivesoftware.smack.util.ObservableReader
 
Smack - Class in org.jivesoftware.smack
 
Smack() - Constructor for class org.jivesoftware.smack.Smack
 
SMACK_PACKAGE - Static variable in class org.jivesoftware.smack.Smack
 
SMACK_REACTOR - Static variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
SMACK_URL - Static variable in class org.jivesoftware.smack.SmackConfiguration
 
SMACK_URL_STRING - Static variable in class org.jivesoftware.smack.SmackConfiguration
 
SmackCertificateException(CertificateException) - Constructor for exception org.jivesoftware.smack.SmackException.SmackCertificateException
 
SmackConfiguration - Class in org.jivesoftware.smack
Represents the configuration of Smack.
SmackConfiguration() - Constructor for class org.jivesoftware.smack.SmackConfiguration
 
SmackConfiguration.UnknownIqRequestReplyMode - Enum in org.jivesoftware.smack
 
SmackDaneProvider - Interface in org.jivesoftware.smack.util.dns
Implementations of this interface define a class that is capable of enabling DANE on a connection.
SmackDaneVerifier - Interface in org.jivesoftware.smack.util.dns
Implementations of this interface define a class that is capable of enabling DANE on a connection.
smackDebugger - Variable in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
SmackDebugger - Class in org.jivesoftware.smack.debugger
Interface that allows for implementing classes to debug XML traffic.
SmackDebugger(XMPPConnection) - Constructor for class org.jivesoftware.smack.debugger.SmackDebugger
 
SmackDebuggerFactory - Interface in org.jivesoftware.smack.debugger
 
SmackException - Exception in org.jivesoftware.smack
Smack uses SmackExceptions for errors that are not defined by any XMPP specification.
SmackException() - Constructor for exception org.jivesoftware.smack.SmackException
 
SmackException(String) - Constructor for exception org.jivesoftware.smack.SmackException
 
SmackException(String, Throwable) - Constructor for exception org.jivesoftware.smack.SmackException
 
SmackException(Throwable) - Constructor for exception org.jivesoftware.smack.SmackException
Creates a new SmackException with the Throwable that was the root cause of the exception.
SmackException.AlreadyConnectedException - Exception in org.jivesoftware.smack
 
SmackException.AlreadyLoggedInException - Exception in org.jivesoftware.smack
 
SmackException.ConnectionException - Exception in org.jivesoftware.smack
 
SmackException.EndpointConnectionException - Exception in org.jivesoftware.smack
This exception is thrown if Smack is unable to connect to all hosts of a given XMPP service.
SmackException.FeatureNotSupportedException - Exception in org.jivesoftware.smack
 
SmackException.GenericConnectionException - Exception in org.jivesoftware.smack
 
SmackException.IllegalStateChangeException - Exception in org.jivesoftware.smack
 
SmackException.NoEndpointsDiscoveredException - Exception in org.jivesoftware.smack
 
SmackException.NoResponseException - Exception in org.jivesoftware.smack
Exception thrown always when there was no response to an request within the stanza reply timeout of the used connection instance.
SmackException.NotConnectedException - Exception in org.jivesoftware.smack
 
SmackException.NotLoggedInException - Exception in org.jivesoftware.smack
 
SmackException.ResourceBindingNotOfferedException - Exception in org.jivesoftware.smack
 
SmackException.SecurityNotPossibleException - Exception in org.jivesoftware.smack
 
SmackException.SecurityRequiredByClientException - Exception in org.jivesoftware.smack
 
SmackException.SecurityRequiredByServerException - Exception in org.jivesoftware.smack
 
SmackException.SecurityRequiredException - Exception in org.jivesoftware.smack
 
SmackException.SmackCertificateException - Exception in org.jivesoftware.smack
 
SmackException.SmackMessageException - Exception in org.jivesoftware.smack
A Smack exception wrapping a text message.
SmackException.SmackSaslException - Exception in org.jivesoftware.smack
 
SmackException.SmackWrappedException - Exception in org.jivesoftware.smack
A Smack exception wrapping another exception.
SmackFuture<V,​E extends java.lang.Exception> - Class in org.jivesoftware.smack
 
SmackFuture() - Constructor for class org.jivesoftware.smack.SmackFuture
 
SmackFuture.InternalProcessStanzaSmackFuture<V,​E extends java.lang.Exception> - Class in org.jivesoftware.smack
 
SmackFuture.InternalSmackFuture<V,​E extends java.lang.Exception> - Class in org.jivesoftware.smack
 
SmackFuture.SimpleInternalProcessStanzaSmackFuture<V,​E extends java.lang.Exception> - Class in org.jivesoftware.smack
A simple version of InternalSmackFuture which implements isNonFatalException(E) as always returning false method.
SmackFuture.SocketFuture - Class in org.jivesoftware.smack
 
SmackInitialization - Class in org.jivesoftware.smack
 
SmackInitialization() - Constructor for class org.jivesoftware.smack.SmackInitialization
 
SmackInitializer - Interface in org.jivesoftware.smack.initializer
Defines an initialization class that will be instantiated and invoked by the SmackConfiguration class during initialization.
SmackMandatoryStateFailedException(State, StateTransitionResult) - Constructor for exception org.jivesoftware.smack.fsm.StateMachineException.SmackMandatoryStateFailedException
 
SmackMessageException(String) - Constructor for exception org.jivesoftware.smack.SmackException.SmackMessageException
 
SmackParsingException - Exception in org.jivesoftware.smack.parsing
 
SmackParsingException(Exception) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException
 
SmackParsingException(String) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException
 
SmackParsingException.RequiredAttributeMissingException - Exception in org.jivesoftware.smack.parsing
 
SmackParsingException.RequiredValueMissingException - Exception in org.jivesoftware.smack.parsing
 
SmackParsingException.SmackTextParseException - Exception in org.jivesoftware.smack.parsing
 
SmackParsingException.SmackUriSyntaxParsingException - Exception in org.jivesoftware.smack.parsing
 
SmackReactor - Class in org.jivesoftware.smack
The SmackReactor for non-blocking I/O.
SmackReactor.ChannelSelectedCallback - Interface in org.jivesoftware.smack
 
SmackReactor.SelectionKeyAttachment - Class in org.jivesoftware.smack
 
SmackSaslException(Exception) - Constructor for exception org.jivesoftware.smack.SmackException.SmackSaslException
 
SmackSaslException(String) - Constructor for exception org.jivesoftware.smack.SmackException.SmackSaslException
 
SmackSaslException(String, Exception) - Constructor for exception org.jivesoftware.smack.SmackException.SmackSaslException
 
SmackTextParseException(ParseException) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException.SmackTextParseException
 
SmackTlsContext - Class in org.jivesoftware.smack.internal
 
SmackTlsContext(SSLContext, SmackDaneVerifier) - Constructor for class org.jivesoftware.smack.internal.SmackTlsContext
 
SmackUriSyntaxParsingException(URISyntaxException) - Constructor for exception org.jivesoftware.smack.parsing.SmackParsingException.SmackUriSyntaxParsingException
 
SmackWrappedException(Exception) - Constructor for exception org.jivesoftware.smack.SmackException.SmackWrappedException
 
SmackWrappedException(String, Exception) - Constructor for exception org.jivesoftware.smack.SmackException.SmackWrappedException
 
SocketFuture(SocketFactory) - Constructor for class org.jivesoftware.smack.SmackFuture.SocketFuture
 
SOCKS4 - org.jivesoftware.smack.proxy.ProxyInfo.ProxyType
 
Socks4ProxySocketConnection - Class in org.jivesoftware.smack.proxy
Socket factory for socks4 proxy.
SOCKS5 - org.jivesoftware.smack.proxy.ProxyInfo.ProxyType
 
Socks5ProxySocketConnection - Class in org.jivesoftware.smack.proxy
Socket factory for Socks5 proxy.
splitLinesPortable(String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
SSL - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
sslContext - Variable in class org.jivesoftware.smack.internal.SmackTlsContext
 
SslContextFactory - Interface in org.jivesoftware.smack.util
 
sslSession - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
The used SSL/TLS session (if any).
StandardExtensionElement - Class in org.jivesoftware.smack.packet
An ExtensionElement modeling the often required and used XML features when using XMPP.
StandardExtensionElement(String, String) - Constructor for class org.jivesoftware.smack.packet.StandardExtensionElement
Constructs a new extension element with the given name and namespace and nothing else.
StandardExtensionElement.Builder - Class in org.jivesoftware.smack.packet
 
StandardExtensionElementProvider - Class in org.jivesoftware.smack.parsing
The parser for StandardExtensionElements.
StandardExtensionElementProvider() - Constructor for class org.jivesoftware.smack.parsing.StandardExtensionElementProvider
 
StandardStanzaIdSource - Class in org.jivesoftware.smack.packet.id
 
StandardStanzaIdSource() - Constructor for class org.jivesoftware.smack.packet.id.StandardStanzaIdSource
 
StandardStanzaIdSource.Factory - Class in org.jivesoftware.smack.packet.id
 
Stanza - Class in org.jivesoftware.smack.packet
Base class for XMPP Stanzas, which are called Stanza in older versions of Smack (i.e.
Stanza() - Constructor for class org.jivesoftware.smack.packet.Stanza
 
Stanza(Stanza) - Constructor for class org.jivesoftware.smack.packet.Stanza
 
Stanza(StanzaBuilder<?>) - Constructor for class org.jivesoftware.smack.packet.Stanza
 
StanzaBuilder<B extends StanzaBuilder<B>> - Class in org.jivesoftware.smack.packet
 
StanzaBuilder(String) - Constructor for class org.jivesoftware.smack.packet.StanzaBuilder
 
StanzaBuilder(StanzaIdSource) - Constructor for class org.jivesoftware.smack.packet.StanzaBuilder
 
StanzaBuilder(StanzaBuilder<?>) - Constructor for class org.jivesoftware.smack.packet.StanzaBuilder
 
StanzaBuilder(Stanza, String) - Constructor for class org.jivesoftware.smack.packet.StanzaBuilder
 
StanzaBuilder(Stanza, StanzaIdSource) - Constructor for class org.jivesoftware.smack.packet.StanzaBuilder
 
StanzaCollector - Class in org.jivesoftware.smack
Provides a mechanism to collect Stanzas into a result queue that pass a specified filter/matcher.
StanzaCollector.Configuration - Class in org.jivesoftware.smack
 
StanzaError - Class in org.jivesoftware.smack.packet
Represents an XMPP error sub-packet.
StanzaError(StanzaError.Condition, String, String, StanzaError.Type, Map<String, String>, List<ExtensionElement>) - Constructor for class org.jivesoftware.smack.packet.StanzaError
Creates a new error with the specified type, condition and message.
StanzaError.Builder - Class in org.jivesoftware.smack.packet
 
StanzaError.Condition - Enum in org.jivesoftware.smack.packet
 
StanzaError.Type - Enum in org.jivesoftware.smack.packet
A class to represent the type of the Error.
StanzaErrorTextElement - Class in org.jivesoftware.smack.packet
 
StanzaErrorTextElement(String, String) - Constructor for class org.jivesoftware.smack.packet.StanzaErrorTextElement
 
StanzaExtensionFilter - Class in org.jivesoftware.smack.filter
Filters for stanzas with a particular type of stanza extension.
StanzaExtensionFilter(String) - Constructor for class org.jivesoftware.smack.filter.StanzaExtensionFilter
Creates a new stanza extension filter.
StanzaExtensionFilter(String, String) - Constructor for class org.jivesoftware.smack.filter.StanzaExtensionFilter
Creates a new stanza extension filter.
StanzaExtensionFilter(ExtensionElement) - Constructor for class org.jivesoftware.smack.filter.StanzaExtensionFilter
Creates a new stanza extension filter for the given stanza extension.
StanzaFactory - Class in org.jivesoftware.smack.packet
 
StanzaFactory(StanzaIdSource) - Constructor for class org.jivesoftware.smack.packet.StanzaFactory
 
StanzaFilter - Interface in org.jivesoftware.smack.filter
Defines a way to filter stanzas for particular attributes.
StanzaIdFilter - Class in org.jivesoftware.smack.filter
Filters for Stanzas with a particular stanza ID.
StanzaIdFilter(String) - Constructor for class org.jivesoftware.smack.filter.StanzaIdFilter
Creates a new stanza ID filter using the specified stanza ID.
StanzaIdFilter(Stanza) - Constructor for class org.jivesoftware.smack.filter.StanzaIdFilter
Creates a new stanza ID filter using the specified stanza's ID.
StanzaIdSource - Interface in org.jivesoftware.smack.packet.id
 
StanzaIdSourceFactory - Interface in org.jivesoftware.smack.packet.id
 
StanzaListener - Interface in org.jivesoftware.smack
Provides a mechanism to listen for packets that pass a specified filter.
stanzaType - Variable in class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
StanzaTypeFilter - Class in org.jivesoftware.smack.filter
Filters for Stanzas of a particular type.
StanzaTypeFilter(Class<? extends Stanza>) - Constructor for class org.jivesoftware.smack.filter.StanzaTypeFilter
Creates a new stanza type filter that will filter for packets that are the same type as packetType.
StanzaView - Interface in org.jivesoftware.smack.packet
 
start() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
Start the queue.
StartTls - Class in org.jivesoftware.smack.packet
 
StartTls() - Constructor for class org.jivesoftware.smack.packet.StartTls
 
StartTls(boolean) - Constructor for class org.jivesoftware.smack.packet.StartTls
 
State - Class in org.jivesoftware.smack.fsm
Note that this is an non-static inner class of XmppClientToServerConnection so that states can inspect and modify the connection.
State(StateDescriptor, ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.fsm.State
 
stateAlreadyVisited(State) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
 
stateDescriptor - Variable in class org.jivesoftware.smack.fsm.State
 
StateDescriptor - Class in org.jivesoftware.smack.fsm
 
StateDescriptor() - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(Class<? extends State>) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(Class<? extends State>, int) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(Class<? extends State>, int, StateDescriptor.Property...) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(Class<? extends State>, String) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(Class<? extends State>, StateDescriptor.Property...) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor(StateDescriptor.Property...) - Constructor for class org.jivesoftware.smack.fsm.StateDescriptor
 
StateDescriptor.Property - Enum in org.jivesoftware.smack.fsm
 
StateDescriptorGraph - Class in org.jivesoftware.smack.fsm
Smack's utility API for Finite State Machines (FSM).
StateDescriptorGraph() - Constructor for class org.jivesoftware.smack.fsm.StateDescriptorGraph
 
StateDescriptorGraph.GraphVertex<E> - Class in org.jivesoftware.smack.fsm
 
stateDescriptorGraphToDot(Collection<StateDescriptorGraph.GraphVertex<StateDescriptor>>, PrintWriter, boolean) - Static method in class org.jivesoftware.smack.fsm.StateDescriptorGraph
 
StateMachineException - Exception in org.jivesoftware.smack.fsm
 
StateMachineException() - Constructor for exception org.jivesoftware.smack.fsm.StateMachineException
 
StateMachineException(String) - Constructor for exception org.jivesoftware.smack.fsm.StateMachineException
 
StateMachineException.SmackMandatoryStateFailedException - Exception in org.jivesoftware.smack.fsm
 
StateMachineException.SmackStateGraphDeadEndException - Exception in org.jivesoftware.smack.fsm
 
StateRevertBackwardsWalk(State) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.StateRevertBackwardsWalk
 
StateTransitionResult - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult
 
StateTransitionResult.AttemptResult - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.Failure - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.FailureCausedByException<E extends java.lang.Exception> - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.FailureCausedByTimeout - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.Success - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.TransitionImpossible - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.TransitionImpossibleBecauseNotImplemented - Class in org.jivesoftware.smack.fsm
 
StateTransitionResult.TransitionImpossibleReason - Class in org.jivesoftware.smack.fsm
 
Stats() - Constructor for class org.jivesoftware.smack.c2s.XmppClientToServerTransport.Stats
 
StreamClose - Class in org.jivesoftware.smack.packet
 
StreamError - Class in org.jivesoftware.smack.packet
Represents a stream error packet.
StreamError(StreamError.Condition, String, Map<String, String>, List<ExtensionElement>) - Constructor for class org.jivesoftware.smack.packet.StreamError
 
StreamError.Condition - Enum in org.jivesoftware.smack.packet
The defined stream error conditions, see RFC 6120 ยง 4.9.3.
StreamErrorException(StreamError) - Constructor for exception org.jivesoftware.smack.XMPPException.StreamErrorException
Creates a new XMPPException with the stream error that was the root case of the exception.
StreamFeatureProviderInfo - Class in org.jivesoftware.smack.provider
 
StreamFeatureProviderInfo(String, String, ExtensionElementProvider<ExtensionElement>) - Constructor for class org.jivesoftware.smack.provider.StreamFeatureProviderInfo
Defines an extension provider which implements the StreamFeatureProvider interface.
streamFeatures - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
streamId - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The stream ID, see RFC 6120 ยง 4.7.3
StreamOpen - Class in org.jivesoftware.smack.packet
The stream open tag.
StreamOpen(CharSequence) - Constructor for class org.jivesoftware.smack.packet.StreamOpen
 
StreamOpen(CharSequence, CharSequence, String) - Constructor for class org.jivesoftware.smack.packet.StreamOpen
 
StreamOpen(CharSequence, CharSequence, String, String, StreamOpen.StreamContentNamespace) - Constructor for class org.jivesoftware.smack.packet.StreamOpen
 
StreamOpen.StreamContentNamespace - Enum in org.jivesoftware.smack.packet
 
streamResumed - Variable in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
StringEncoder<O> - Interface in org.jivesoftware.smack.util.stringencoder
An interface for String encoder.
StringUtils - Class in org.jivesoftware.smack.util
A collection of utility methods for String objects.
StringUtils() - Constructor for class org.jivesoftware.smack.util.StringUtils
 
Subject(String, String) - Constructor for class org.jivesoftware.smack.packet.Message.Subject
 
subscribe - org.jivesoftware.smack.packet.Presence.Type
Request subscription to recipient's presence.
SUBSCRIBE - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
subscribed - org.jivesoftware.smack.packet.Presence.Type
Grant subscription to sender's presence.
SUBSCRIBED - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
subscription_required - org.jivesoftware.smack.packet.StanzaError.Condition
 
subSequence(int, int) - Method in interface org.jivesoftware.smack.util.DefaultCharSequence
 
subSequence(int, int) - Method in class org.jivesoftware.smack.util.InternetAddress
 
subSequence(int, int) - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
subSequence(int, int) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
Success(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.Success
 
Success(String) - Constructor for class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
Construct a new SASL success stream element with optional additional data for the SASL layer.
SuccessCallback<T> - Interface in org.jivesoftware.smack.util
 
successful - org.jivesoftware.smack.AbstractXMPPConnection.SyncPointState
 
SuccessfullyTransitionedInto(State, StateTransitionResult.Success) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.SuccessfullyTransitionedInto
 
Supplier<T> - Interface in org.jivesoftware.smack.util
 
sync - org.jivesoftware.smack.iqrequest.IQRequestHandler.Mode
Process requests synchronously, i.e.
SYNC_FLUSH - org.jivesoftware.smack.compression.XMPPInputOutputStream.FlushMethod
 
system_shutdown - org.jivesoftware.smack.packet.StreamError.Condition
 
SystemUtil - Class in org.jivesoftware.smack.util
 
SystemUtil() - Constructor for class org.jivesoftware.smack.util.SystemUtil
 

T

take() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
takeSuccessful - org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
An element was successfully removed from the queue.
temporary_auth_failure - org.jivesoftware.smack.sasl.SASLError
 
test(Stanza) - Method in interface org.jivesoftware.smack.filter.StanzaFilter
 
test(T) - Method in interface org.jivesoftware.smack.util.CollectionUtil.Predicate
 
test(T) - Method in interface org.jivesoftware.smack.util.Predicate
 
text(CharSequence) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
TEXT - Static variable in class org.jivesoftware.smack.packet.Stanza
 
textNamespace - Variable in class org.jivesoftware.smack.packet.AbstractError.Builder
 
textNamespace - Variable in class org.jivesoftware.smack.packet.AbstractError
 
Thread(String) - Constructor for class org.jivesoftware.smack.packet.Message.Thread
 
Thread(String, String) - Constructor for class org.jivesoftware.smack.packet.Message.Thread
 
ThreadFilter - Class in org.jivesoftware.smack.filter
Filters for message packets with a particular thread value.
ThreadFilter(String) - Constructor for class org.jivesoftware.smack.filter.ThreadFilter
Creates a new thread filter using the specified thread value.
throwAlreadyConnectedExceptionIfAppropriate() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
throwAlreadyLoggedInExceptionIfAppropriate() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
throwCurrentConnectionException() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
throwExceptionIfRequired() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
throwIfNoStanzaId() - Method in class org.jivesoftware.smack.packet.Stanza
Throws an IllegalArgumentException if this stanza has no stanza ID set.
throwIfNoStanzaId() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
ThrowingRunnable() - Constructor for class org.jivesoftware.smack.util.Async.ThrowingRunnable
 
throwNotConnectedExceptionIfAppropriate() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
throwNotConnectedExceptionIfAppropriate(String) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
TLS - Static variable in class org.jivesoftware.smack.util.TLSUtils
 
TlsFailure - Class in org.jivesoftware.smack.packet
 
TlsFailureProvider - Class in org.jivesoftware.smack.provider
 
tlsHandled - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
 
TlsProceed - Class in org.jivesoftware.smack.packet
 
TlsProceedProvider - Class in org.jivesoftware.smack.provider
 
TLSUtils - Class in org.jivesoftware.smack.util
 
TLSUtils() - Constructor for class org.jivesoftware.smack.util.TLSUtils
 
TLSUtils.AcceptAllTrustManager - Class in org.jivesoftware.smack.util
A X509TrustManager that doesn't validate X.509 certificates.
to(CharSequence) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Set the recipent address of the stanza.
to(Jid) - Method in class org.jivesoftware.smack.packet.StanzaBuilder
Sets who the stanza is being sent "to".
TO_ANY_JID - Static variable in class org.jivesoftware.smack.filter.PossibleToTypeFilter
 
TO_ANY_JID - Static variable in class org.jivesoftware.smack.filter.ToTypeFilter
 
toBytes(String) - Static method in class org.jivesoftware.smack.sasl.SASLMechanism
 
toJavaProxy() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
 
toList(XmlEnvironment) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
ToMatchesFilter - Class in org.jivesoftware.smack.filter
 
ToMatchesFilter(Jid, boolean) - Constructor for class org.jivesoftware.smack.filter.ToMatchesFilter
 
TopLevelStreamElement - Interface in org.jivesoftware.smack.packet
A XMPP top level stream element.
toString() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
toString() - Method in enum org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
 
toString() - Method in class org.jivesoftware.smack.compression.zlib.ZlibXmppCompressionFactory.Stats
 
toString() - Method in class org.jivesoftware.smack.datatypes.Scalar
 
toString() - Method in class org.jivesoftware.smack.filter.AbstractFromToMatchesFilter
 
toString() - Method in class org.jivesoftware.smack.filter.AbstractListFilter
 
toString() - Method in class org.jivesoftware.smack.filter.EmptyToMatcher
 
toString() - Method in class org.jivesoftware.smack.filter.FlexibleStanzaTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.IQReplyFilter
 
toString() - Method in class org.jivesoftware.smack.filter.IQResultReplyFilter
 
toString() - Method in class org.jivesoftware.smack.filter.IQTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.MessageTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.MessageWithBodiesFilter
 
toString() - Method in class org.jivesoftware.smack.filter.MessageWithSubjectFilter
 
toString() - Method in class org.jivesoftware.smack.filter.MessageWithThreadFilter
 
toString() - Method in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.StanzaExtensionFilter
 
toString() - Method in class org.jivesoftware.smack.filter.StanzaIdFilter
 
toString() - Method in class org.jivesoftware.smack.filter.StanzaTypeFilter
 
toString() - Method in class org.jivesoftware.smack.filter.ThreadFilter
 
toString() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent.SuccessfullyTransitionedInto
 
toString() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent
 
toString() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent.TransitionFailed
 
toString() - Method in class org.jivesoftware.smack.fsm.ConnectionStateEvent.TransitionNotPossible
 
toString() - Method in class org.jivesoftware.smack.fsm.State
 
toString() - Method in class org.jivesoftware.smack.fsm.StateDescriptor
 
toString() - Method in class org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
 
toString() - Method in class org.jivesoftware.smack.fsm.StateTransitionResult
 
toString() - Method in class org.jivesoftware.smack.internal.AbstractStats
 
toString() - Method in class org.jivesoftware.smack.packet.IQ
 
toString() - Method in class org.jivesoftware.smack.packet.Message
 
toString() - Method in class org.jivesoftware.smack.packet.Presence
 
toString() - Method in class org.jivesoftware.smack.packet.Stanza
Returns a short String describing the Stanza.
toString() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
toString() - Method in enum org.jivesoftware.smack.packet.StanzaError.Condition
 
toString() - Method in class org.jivesoftware.smack.packet.StanzaError
 
toString() - Method in enum org.jivesoftware.smack.packet.StanzaError.Type
 
toString() - Method in enum org.jivesoftware.smack.packet.StreamError.Condition
 
toString() - Method in class org.jivesoftware.smack.packet.StreamError
 
toString() - Method in class org.jivesoftware.smack.packet.XmlEnvironment
 
toString() - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
toString() - Method in enum org.jivesoftware.smack.sasl.SASLError
 
toString() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
toString() - Method in class org.jivesoftware.smack.StanzaCollector
 
toString() - Method in class org.jivesoftware.smack.util.InternetAddress
 
toString() - Method in class org.jivesoftware.smack.util.LazyStringBuilder
 
toString() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpoint.InetSocketAddressCoupling
 
toString() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionEndpointLookupFailure
 
toString() - Method in class org.jivesoftware.smack.util.rce.RemoteConnectionException
 
toString() - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
toString(boolean) - Method in class org.jivesoftware.smack.fsm.StateDescriptorGraph.GraphVertex
 
toStringBuilder(Collection<? extends Object>, String) - Static method in class org.jivesoftware.smack.util.StringUtils
Transform a collection of objects to a delimited String.
toStrings(Collection<? extends CharSequence>) - Static method in class org.jivesoftware.smack.util.StringUtils
 
ToStringUtil - Class in org.jivesoftware.smack.util
 
ToStringUtil() - Constructor for class org.jivesoftware.smack.util.ToStringUtil
 
ToStringUtil.Builder - Class in org.jivesoftware.smack.util
 
ToTypeFilter - Class in org.jivesoftware.smack.filter
 
toUtf8Bytes(String) - Static method in class org.jivesoftware.smack.util.StringUtils
 
toXML() - Method in interface org.jivesoftware.smack.packet.Element
 
toXML(String) - Method in interface org.jivesoftware.smack.packet.Element
Returns the XML representation of this Element.
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.compress.packet.Compress.Feature
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.compress.packet.Compress
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.compress.packet.Compressed
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.compress.packet.Failure
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.AbstractTextElement
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Bind.Feature
 
toXML(XmlEnvironment) - Method in interface org.jivesoftware.smack.packet.Element
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.IQ
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Mechanisms
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Message.Body
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Message.Subject
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Message.Thread
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Message
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Presence
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.Session.Feature
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StandardExtensionElement
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StanzaError
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StartTls
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StreamClose
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StreamError
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.StreamOpen
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.TlsFailure
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.TlsProceed
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.AuthMechanism
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Challenge
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Response
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.SASLFailure
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.sasl.packet.SaslNonza.Success
 
toXML(XmlEnvironment) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
TransitionFailed(State, State, StateTransitionResult.Failure) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.TransitionFailed
 
TransitionIgnoredDueCycle(StateDescriptorGraph.GraphVertex<State>, StateDescriptorGraph.GraphVertex<State>) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.TransitionIgnoredDueCycle
 
TransitionImpossible(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.TransitionImpossible
 
TransitionImpossibleBecauseNotImplemented(StateDescriptor) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.TransitionImpossibleBecauseNotImplemented
 
TransitionImpossibleReason(String) - Constructor for class org.jivesoftware.smack.fsm.StateTransitionResult.TransitionImpossibleReason
 
transitionInto(WalkStateGraphContext) - Method in class org.jivesoftware.smack.fsm.NoOpState
 
transitionInto(WalkStateGraphContext) - Method in class org.jivesoftware.smack.fsm.State
 
TransitionNotPossible(State, State, StateTransitionResult.TransitionImpossible) - Constructor for class org.jivesoftware.smack.fsm.ConnectionStateEvent.TransitionNotPossible
 
transportsStats - Variable in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection.Stats
 
TRUELY_ASYNC_SENDS - Static variable in class org.jivesoftware.smack.SmackConfiguration
If enabled, causes AbstractXMPPConnection to create a thread for every asynchronous send operation.
tryPut(E) - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
trySendStanza(Stanza) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
trySendStanza(Stanza) - Method in interface org.jivesoftware.smack.XMPPConnection
Try to send the given stanza.
trySendStanza(Stanza, long, TimeUnit) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
trySendStanza(Stanza, long, TimeUnit) - Method in interface org.jivesoftware.smack.XMPPConnection
Try to send the given stanza.
tryTake() - Method in class org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown
 
type - Variable in class org.jivesoftware.smack.packet.AbstractIqBuilder
 

U

UInt16 - Class in org.jivesoftware.smack.datatypes
A number representing an unsigned 16-bit integer.
UInt32 - Class in org.jivesoftware.smack.datatypes
A number representing an unsigned 32-bit integer.
UNAMBIGUOUS_NUMBERS_AND_LETTERS_STRING - Static variable in class org.jivesoftware.smack.util.StringUtils
24 upper case characters from the latin alphabet and numbers without '0' and 'O'.
unavailable - org.jivesoftware.smack.packet.Presence.Type
The user is unavailable to receive messages.
UNAVAILABLE - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
unBlacklistSASLMechanism(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
 
UNCHANGED - org.jivesoftware.smack.XMPPConnection.FromMode
Leave the 'from' attribute unchanged.
undefined_condition - org.jivesoftware.smack.packet.StanzaError.Condition
 
undefined_condition - org.jivesoftware.smack.packet.StreamError.Condition
 
unexpected_request - org.jivesoftware.smack.packet.StanzaError.Condition
 
UnparseableStanza - Class in org.jivesoftware.smack
Representation of an unparsable stanza.
UnparsedIQ - Class in org.jivesoftware.smack.packet
An IQ stanzas that could not be parsed because no provider was found.
UnparsedIQ(String, String, CharSequence) - Constructor for class org.jivesoftware.smack.packet.UnparsedIQ
 
unregisterIQRequestHandler(String, String, IQ.Type) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
unregisterIQRequestHandler(String, String, IQ.Type) - Method in interface org.jivesoftware.smack.XMPPConnection
Unregister an IQ request handler with this connection.
unregisterIQRequestHandler(IQRequestHandler) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
unregisterIQRequestHandler(IQRequestHandler) - Method in interface org.jivesoftware.smack.XMPPConnection
unregisterSASLMechanism(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
Unregister a SASLMechanism by it's full class name.
unsubscribe - org.jivesoftware.smack.packet.Presence.Type
Request removal of subscription to sender's presence.
UNSUBSCRIBE - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
unsubscribed - org.jivesoftware.smack.packet.Presence.Type
Grant removal of subscription to sender's presence.
UNSUBSCRIBED - Static variable in class org.jivesoftware.smack.filter.PresenceTypeFilter
 
unsupported_encoding - org.jivesoftware.smack.packet.StreamError.Condition
 
unsupported_feature - org.jivesoftware.smack.packet.StreamError.Condition
 
unsupported_method - org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
 
unsupported_stanza_type - org.jivesoftware.smack.packet.StreamError.Condition
 
unsupported_version - org.jivesoftware.smack.packet.StreamError.Condition
 
UrlInitializer - Class in org.jivesoftware.smack.initializer
Loads the provider file defined by the URL returned by UrlInitializer.getProvidersUri() and the generic smack configuration file returned UrlInitializer.getConfigUri().
UrlInitializer() - Constructor for class org.jivesoftware.smack.initializer.UrlInitializer
 
UrlSafeEncoder() - Constructor for class org.jivesoftware.smack.util.stringencoder.BareJidEncoder.UrlSafeEncoder
 
USASCII - Static variable in class org.jivesoftware.smack.util.StringUtils
Deprecated.
use StandardCharsets.US_ASCII instead.
user - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The full JID of the authenticated user, as returned by the resource binding response of the server.
USER - org.jivesoftware.smack.XMPPConnection.FromMode
Set the from to the clients full JID.
userHasLogged(EntityFullJid) - Method in class org.jivesoftware.smack.debugger.AbstractDebugger
 
userHasLogged(EntityFullJid) - Method in class org.jivesoftware.smack.debugger.SmackDebugger
Called when a user has logged in to the server.
username - Variable in class org.jivesoftware.smack.fsm.LoginContext
 
UTF8 - Class in org.jivesoftware.smack.util
 
UTF8 - Static variable in class org.jivesoftware.smack.util.StringUtils
Deprecated.
use StandardCharsets.UTF_8 instead.
UTF8() - Constructor for class org.jivesoftware.smack.util.UTF8
 
UTF8_CHARSET_NAME - Static variable in class org.jivesoftware.smack.util.UTF8
 
UuidStanzaIdSource - Class in org.jivesoftware.smack.packet.id
 
UuidStanzaIdSource.Factory - Class in org.jivesoftware.smack.packet.id
 

V

valueOf(String) - Static method in enum org.jivesoftware.smack.AbstractXMPPConnection.SyncPointState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.altconnections.HttpLookupMethod.LinkRelation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.compression.XMPPInputOutputStream.FlushMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.ConnectionConfiguration.DnssecMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.ConnectionConfiguration.SecurityMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.fsm.StateDescriptor.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.iqrequest.IQRequestHandler.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.IQ.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.IQ.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.Message.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.Presence.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.Presence.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.StanzaError.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.StanzaError.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.StreamError.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.packet.StreamOpen.StreamContentNamespace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.proxy.ProxyInfo.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.ReconnectionManager.ReconnectionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.sasl.SASLError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.SmackConfiguration.UnknownIqRequestReplyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jivesoftware.smack.XMPPConnection.FromMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jivesoftware.smack.AbstractXMPPConnection.SyncPointState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.altconnections.HttpLookupMethod.LinkRelation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.compress.packet.Failure.CompressFailureError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.compression.XMPPInputOutputStream.FlushMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.ConnectionConfiguration.DnssecMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.ConnectionConfiguration.SecurityMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.filter.AbstractJidTypeFilter.JidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.filter.jidtype.AbstractJidTypeFilter.JidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.fsm.StateDescriptor.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.iqrequest.IQRequestHandler.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.IQ.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.IQ.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.Message.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.Presence.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.Presence.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.StanzaError.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.StanzaError.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.StreamError.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.packet.StreamOpen.StreamContentNamespace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.proxy.ProxyInfo.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.ReconnectionManager.ReconnectionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.sasl.SASLError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.SmackConfiguration.UnknownIqRequestReplyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryPutResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jivesoftware.smack.util.ArrayBlockingQueueWithShutdown.TryTakeResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jivesoftware.smack.util.MultiMap
Returns a new list containing all values of this multi map.
values() - Static method in enum org.jivesoftware.smack.XMPPConnection.FromMode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.jivesoftware.smack.packet.StreamOpen
RFC 6120 ยง 4.7.5.
VERY_SECURE - Static variable in class org.jivesoftware.smack.packet.id.RandomStringStanzaIdSource.Factory
 
VmArgInitializer - Class in org.jivesoftware.smack.initializer
Looks for a provider file location based on the VM argument smack.provider.file.
VmArgInitializer() - Constructor for class org.jivesoftware.smack.initializer.VmArgInitializer
 

W

WAIT - org.jivesoftware.smack.packet.StanzaError.Type
 
waitFor(Supplier<Boolean>) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
waitForClosingStreamTagFromServer() - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
waitForConditionOrThrowConnectionException(Supplier<Boolean>, String) - Method in class org.jivesoftware.smack.AbstractXMPPConnection
 
waitForConditionOrThrowConnectionException(Supplier<Boolean>, String) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
waitForFeaturesReceived(String) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
waitUntilInputOutputClosed() - Method in interface org.jivesoftware.smack.XmppInputOutputFilter
 
walkStateGraph(WalkStateGraphContext) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnection
 
WalkStateGraphContext - Class in org.jivesoftware.smack.c2s.internal
 
WalkStateGraphContext.Builder - Class in org.jivesoftware.smack.c2s.internal
 
wasAuthenticated - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
Flag that indicates if the user was authenticated with the server when the connection to the server was closed (abruptly or not).
WEBSOCKET - org.jivesoftware.smack.altconnections.HttpLookupMethod.LinkRelation
Selects link relation attribute as "urn:xmpp:alt-connections:websocket".
willBuildStanzaWithId() - Method in class org.jivesoftware.smack.packet.StanzaBuilder
 
with(Class<? extends B>) - Method in class org.jivesoftware.smack.c2s.ModularXmppClientToServerConnectionConfiguration.Builder
 
with(StreamOpen) - Method in class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
withLanguage(String) - Method in class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
withLoginContext(String, String, Resourcepart) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext.Builder
 
withLoginContext(LoginContext) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext.Builder
 
withMandatoryIntermediateState(Class<? extends StateDescriptor>) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext.Builder
 
withNamespace(String) - Method in class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
withNext(XmlEnvironment) - Method in class org.jivesoftware.smack.packet.XmlEnvironment.Builder
 
withSmackDebugger(Consumer<SmackDebugger>) - Method in class org.jivesoftware.smack.c2s.internal.ModularXmppClientToServerConnectionInternal
 
wouldCauseCycle(StateDescriptorGraph.GraphVertex<State>) - Method in class org.jivesoftware.smack.c2s.internal.WalkStateGraphContext
Check if the way to the final state via the given successor state that would loop, i.e., lead over the initial state and thus from a cycle.
write(char[]) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(char[], int, int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(Writer, XmlEnvironment) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
Write the contents of this XmlStringBuilder to a Writer.
write(String) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(String) - Method in interface org.jivesoftware.smack.util.WriterListener
Notification that the Writer has written a new string.
write(String, int, int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
writeByteSafe(OutputStream, int, String) - Static method in class org.jivesoftware.smack.util.OutputStreamUtil
 
writeFile(File, CharSequence) - Static method in class org.jivesoftware.smack.util.FileUtils
 
writeFileOrThrow(File, CharSequence) - Static method in class org.jivesoftware.smack.util.FileUtils
 
writer - Variable in class org.jivesoftware.smack.AbstractXMPPConnection
The Writer which is used for the debugger.
writeResetAndFlush(ByteArrayOutputStream, OutputStream) - Static method in class org.jivesoftware.smack.util.OutputStreamUtil
 
WriterListener - Interface in org.jivesoftware.smack.util
Interface that allows for implementing classes to listen for string writing events.

X

xa - org.jivesoftware.smack.packet.Presence.Mode
Away for an extended period of time.
XmlEnvironment - Class in org.jivesoftware.smack.packet
 
XmlEnvironment(String) - Constructor for class org.jivesoftware.smack.packet.XmlEnvironment
 
XmlEnvironment(String, String) - Constructor for class org.jivesoftware.smack.packet.XmlEnvironment
 
XmlEnvironment(String, String, XmlEnvironment) - Constructor for class org.jivesoftware.smack.packet.XmlEnvironment
 
XmlEnvironment.Builder - Class in org.jivesoftware.smack.packet
 
xmllangAttribute(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlLangElement - Interface in org.jivesoftware.smack.packet
 
xmlnsAttribute(String) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlStringBuilder - Class in org.jivesoftware.smack.util
 
XmlStringBuilder() - Constructor for class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlStringBuilder(String, String, String, XmlEnvironment) - Constructor for class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlStringBuilder(ExtensionElement) - Constructor for class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlStringBuilder(FullyQualifiedElement, XmlEnvironment) - Constructor for class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlStringBuilder(NamedElement) - Constructor for class org.jivesoftware.smack.util.XmlStringBuilder
 
XmlUtil - Class in org.jivesoftware.smack.util
 
XmlUtil() - Constructor for class org.jivesoftware.smack.util.XmlUtil
 
XmppClientToServerTransport - Class in org.jivesoftware.smack.c2s
 
XmppClientToServerTransport(ModularXmppClientToServerConnectionInternal) - Constructor for class org.jivesoftware.smack.c2s.XmppClientToServerTransport
 
XmppClientToServerTransport.LookupConnectionEndpointsFailed - Interface in org.jivesoftware.smack.c2s
 
XmppClientToServerTransport.LookupConnectionEndpointsResult - Interface in org.jivesoftware.smack.c2s
 
XmppClientToServerTransport.LookupConnectionEndpointsSuccess - Interface in org.jivesoftware.smack.c2s
 
XmppClientToServerTransport.Stats - Class in org.jivesoftware.smack.c2s
 
XmppCompressionFactory - Class in org.jivesoftware.smack.compression
 
XmppCompressionFactory(String, int) - Constructor for class org.jivesoftware.smack.compression.XmppCompressionFactory
 
XmppCompressionManager - Class in org.jivesoftware.smack.compression
 
XmppCompressionManager() - Constructor for class org.jivesoftware.smack.compression.XmppCompressionManager
 
XMPPConnection - Interface in org.jivesoftware.smack
The XMPPConnection interface provides an interface for connections to an XMPP server and implements shared methods which are used by the different types of connections (e.g.
XMPPConnection.FromMode - Enum in org.jivesoftware.smack
 
XMPPConnectionRegistry - Class in org.jivesoftware.smack
 
XMPPConnectionRegistry() - Constructor for class org.jivesoftware.smack.XMPPConnectionRegistry
 
XmppElementUtil - Class in org.jivesoftware.smack.util
 
XmppElementUtil() - Constructor for class org.jivesoftware.smack.util.XmppElementUtil
 
XMPPErrorException(Stanza, StanzaError) - Constructor for exception org.jivesoftware.smack.XMPPException.XMPPErrorException
Creates a new XMPPErrorException with the XMPPError that was the root case of the exception.
XMPPErrorException(Stanza, StanzaError, Stanza) - Constructor for exception org.jivesoftware.smack.XMPPException.XMPPErrorException
Creates a new XMPPErrorException with the XMPPError that was the root case of the exception.
XMPPException - Exception in org.jivesoftware.smack
A generic exception that is thrown when an error occurs performing an XMPP operation.
XMPPException() - Constructor for exception org.jivesoftware.smack.XMPPException
Creates a new XMPPException.
XMPPException(String) - Constructor for exception org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception.
XMPPException(String, Throwable) - Constructor for exception org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception and the Throwable that was the root cause of the exception.
XMPPException.FailedNonzaException - Exception in org.jivesoftware.smack
 
XMPPException.StreamErrorException - Exception in org.jivesoftware.smack
 
XMPPException.XMPPErrorException - Exception in org.jivesoftware.smack
An exception caused by an XMPP error stanza response on the protocol level.
XmppInputOutputFilter - Interface in org.jivesoftware.smack
 
XmppInputOutputFilter.OutputResult - Class in org.jivesoftware.smack
 
XMPPInputOutputStream - Class in org.jivesoftware.smack.compression
 
XMPPInputOutputStream(String) - Constructor for class org.jivesoftware.smack.compression.XMPPInputOutputStream
 
XMPPInputOutputStream.FlushMethod - Enum in org.jivesoftware.smack.compression
 
xmppServiceDomain - Variable in class org.jivesoftware.smack.ConnectionConfiguration
The XMPP domain of the XMPP Service.
xmppServiceDomainDnsName - Variable in class org.jivesoftware.smack.ConnectionConfiguration
 

Z

ZlibXmppCompressionFactory - Class in org.jivesoftware.smack.compression.zlib
 
ZlibXmppCompressionFactory.Stats - Class in org.jivesoftware.smack.compression.zlib
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages