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
All Classes All Packages
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
-
Convenience method for
SmackConfiguration.addDisabledSmackClass(String)
. - 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
-
Deprecated.
- 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()
andArrayBlockingQueueWithShutdown.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 therunOrThrow()
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 withXmppDateTime.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.use
NumberUtil.requireUInt32(long)
instead. - 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
withWeakReference
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.use
Presence.asBuilder()
instead. - 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
-
Deprecated.use
Presence.asBuilder(XMPPConnection)
orPresence.asBuilder(String)
instead. - 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
- createErrorResponse(IQ, StanzaError.Builder) - Static method in class org.jivesoftware.smack.packet.IQ
-
Deprecated.use
IQ.createErrorResponse(IQ, StanzaError)
instead. - 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 aIQ.Type.get
orIQ.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 withXmppDateTime.formatXEP0082Date(Date)
. - element(Element) - Method in class org.jivesoftware.smack.util.XmlStringBuilder
-
Deprecated.use
XmlStringBuilder.append(Element)
instead. - 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 theProviderLoader
. - 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
-
Deprecated.
- 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.use
XMPPConnection.getFeature(Class)
instead. - 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.use
AbstractTextElement.getLanguage()
instead. - 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
-
Deprecated.use
ConnectionConfiguration.getXMPPServiceDomain()
instead. - 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
-
Initialize the
AbstractXMPPConnection.debugger
. - 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 theProviderLoader
. - 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 isaway
,extended away
, ordo 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
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 viaStanzaFactory
, instead. - Message(String, String) - Constructor for class org.jivesoftware.smack.packet.Message
-
Deprecated.use
StanzaBuilder
, preferable viaStanzaFactory
, 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 viaStanzaFactory
, instead. - Message(Jid, String) - Constructor for class org.jivesoftware.smack.packet.Message
-
Deprecated.use
StanzaBuilder
, preferable viaStanzaFactory
, instead. - Message(Jid, ExtensionElement) - Constructor for class org.jivesoftware.smack.packet.Message
-
Deprecated.use
StanzaBuilder
, preferable viaStanzaFactory
, instead. - Message(Jid, Message.Type) - Constructor for class org.jivesoftware.smack.packet.Message
-
Deprecated.use
StanzaBuilder
, preferable viaStanzaFactory
, 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 withXmppDateTime.formatXEP0082Date(Date)
ifDate
instance is notnull
. - 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 withXmppDateTime.formatXEP0082Date(Date)
ifDate
instance is notnull
. - 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
-
Smack's API for XEP-0156: Discovering Alternative XMPP Connection Methods.
- 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
andStanzaListener
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 directByteBuffer
. - 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
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - Presence(Presence.Type, String, int, Presence.Mode) - Constructor for class org.jivesoftware.smack.packet.Presence
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - Presence(Jid, Presence.Type) - Constructor for class org.jivesoftware.smack.packet.Presence
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - 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
-
Wrapper method for
SmackFuture.InternalProcessStanzaSmackFuture.handleStanza(Stanza)
. - 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
Element
s. - Provider() - Constructor for class org.jivesoftware.smack.provider.Provider
- ProviderFileLoader - Class in org.jivesoftware.smack.provider
-
Loads the
IQProvider
andExtensionElementProvider
information from a standard provider file in preparation for loading into theProviderManager
. - 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 andReconnectionManager.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
-
Deprecated.
- 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 customizedIllegalArgumentException
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
-
Deprecated.
- 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
-
Deprecated.set a callback-handler aware
KeyManager
viaConnectionConfiguration.Builder.setKeyManager(KeyManager)
orConnectionConfiguration.Builder.setKeyManagers(KeyManager[])
, created byConnectionConfiguration.Builder.getKeyManagersFrom(String, String, CallbackHandler, String)
, instead. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
KeyManager
s to initialize theSSLContext
used by Smack to establish the XMPP connection. - setKeyManagers(KeyManager[]) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
-
Set the
KeyManager
s to initialize theSSLContext
used by Smack to establish the XMPP connection. - setKeystorePath(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
-
Deprecated.set a keystore-path aware
KeyManager
viaConnectionConfiguration.Builder.setKeyManager(KeyManager)
orConnectionConfiguration.Builder.setKeyManagers(KeyManager[])
, created byConnectionConfiguration.Builder.getKeyManagersFrom(String, String, CallbackHandler, String)
, instead. - setKeystoreType(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration.Builder
-
Deprecated.set a key-type aware
KeyManager
viaConnectionConfiguration.Builder.setKeyManager(KeyManager)
orConnectionConfiguration.Builder.setKeyManagers(KeyManager[])
, created byConnectionConfiguration.Builder.getKeyManagersFrom(String, String, CallbackHandler, String)
, instead. - setLanguage(String) - Method in class org.jivesoftware.smack.packet.Stanza
-
Deprecated.use
StanzaBuilder.setLanguage(String)
instead. - 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
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - 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
-
Deprecated.set a PKCS11-library aware
KeyManager
viaConnectionConfiguration.Builder.setKeyManager(KeyManager)
orConnectionConfiguration.Builder.setKeyManagers(KeyManager[])
, created byConnectionConfiguration.Builder.getKeyManagersFrom(String, String, CallbackHandler, String)
, instead. - 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
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - 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
-
Deprecated.
- 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 theSSLContext
used by Smack to establish the XMPP connection. - setSSLv3AndTLSOnly(B) - Static method in class org.jivesoftware.smack.util.TLSUtils
-
Deprecated.
- 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
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - 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
-
Deprecated.
- 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
-
Deprecated.use
PresenceBuilder
orXMPPConnection.getStanzaFactory()
instead. - 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
StandardExtensionElement
s. - 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
-
Convenience method for
XMPPConnection.unregisterIQRequestHandler(String, String, org.jivesoftware.smack.packet.IQ.Type)
. - 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 returnedUrlInitializer.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 aWriter
. - 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
All Classes All Packages