- AbstractConnectionListener - Class in org.jivesoftware.smack
-
The AbstractConnectionListener class provides an empty implementation for all
methods defined by the
ConnectionListener interface.
- AbstractConnectionListener() - Constructor for class org.jivesoftware.smack.AbstractConnectionListener
-
- AbstractHashedMap<K,V> - Class in org.jivesoftware.smack.util.collections
-
An abstract implementation of a hash-based map which provides numerous points
for subclasses to override.
- AbstractHashedMap() - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Constructor only used in deserialization, do not use otherwise.
- AbstractHashedMap(int, float, int) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Constructor which performs no validation on the passed in parameters.
- AbstractHashedMap(int) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Constructs a new, empty map with the specified initial capacity and
default load factor.
- AbstractHashedMap(int, float) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Constructs a new, empty map with the specified initial capacity and load
factor.
- AbstractHashedMap(Map<? extends K, ? extends V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Constructor copying elements from another map.
- AbstractHashedMap.EntrySet<K,V> - Class in org.jivesoftware.smack.util.collections
-
EntrySet implementation.
- AbstractHashedMap.EntrySet(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- AbstractHashedMap.EntrySetIterator<K,V> - Class in org.jivesoftware.smack.util.collections
-
EntrySet iterator.
- AbstractHashedMap.EntrySetIterator(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySetIterator
-
- AbstractHashedMap.HashEntry<K,V> - Class in org.jivesoftware.smack.util.collections
-
HashEntry used to store the data.
- AbstractHashedMap.HashEntry(AbstractHashedMap.HashEntry<K, V>, int, K, V) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- AbstractHashedMap.HashIterator<K,V> - Class in org.jivesoftware.smack.util.collections
-
Base Iterator
- AbstractHashedMap.HashIterator(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashIterator
-
- AbstractHashedMap.HashMapIterator<K,V> - Class in org.jivesoftware.smack.util.collections
-
MapIterator implementation.
- AbstractHashedMap.HashMapIterator(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashMapIterator
-
- AbstractHashedMap.KeySet<K,V> - Class in org.jivesoftware.smack.util.collections
-
KeySet implementation.
- AbstractHashedMap.KeySet(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- AbstractHashedMap.KeySetIterator<K,V> - Class in org.jivesoftware.smack.util.collections
-
KeySet iterator.
- AbstractHashedMap.KeySetIterator(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySetIterator
-
- AbstractHashedMap.Values<K,V> - Class in org.jivesoftware.smack.util.collections
-
Values implementation.
- AbstractHashedMap.Values(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
- AbstractHashedMap.ValuesIterator<K,V> - Class in org.jivesoftware.smack.util.collections
-
Values iterator.
- AbstractHashedMap.ValuesIterator(AbstractHashedMap<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.AbstractHashedMap.ValuesIterator
-
- AbstractKeyValue<K,V> - Class in org.jivesoftware.smack.util.collections
-
Abstract pair class to assist with creating KeyValue and MapEntry
implementations.
- AbstractKeyValue(K, V) - Constructor for class org.jivesoftware.smack.util.collections.AbstractKeyValue
-
Constructs a new pair with the specified key and given value.
- AbstractMapEntry<K,V> - Class in org.jivesoftware.smack.util.collections
-
Abstract Pair class to assist with creating correct Map Entry
implementations.
- AbstractMapEntry(K, V) - Constructor for class org.jivesoftware.smack.util.collections.AbstractMapEntry
-
Constructs a new entry with the given key and given value.
- AbstractPlugin - Class in org.jamppa.client.plugin
-
- AbstractPlugin() - Constructor for class org.jamppa.client.plugin.AbstractPlugin
-
- AbstractQueryHandler - Class in org.jamppa.component.handler
-
Generic QueryHandler.
- AbstractQueryHandler(String) - Constructor for class org.jamppa.component.handler.AbstractQueryHandler
-
Creates a QueryHandler for a given namespace
- AbstractReferenceMap<K,V> - Class in org.jivesoftware.smack.util.collections
-
An abstract implementation of a hash-based map that allows the entries to be
removed by the garbage collector.
- AbstractReferenceMap() - Constructor for class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Constructor used during deserialization.
- AbstractReferenceMap(int, int, int, float, boolean) - Constructor for class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Constructs a new empty map with the specified reference types, load
factor and initial capacity.
- AbstractReferenceMap.ReferenceEntry<K,V> - Class in org.jivesoftware.smack.util.collections
-
A MapEntry implementation for the map.
- AbstractReferenceMap.ReferenceEntry(AbstractReferenceMap<K, V>, AbstractReferenceMap.ReferenceEntry<K, V>, int, K, V) - Constructor for class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
Creates a new entry object for the ReferenceMap.
- accept(Packet) - Method in class org.jivesoftware.smack.filter.AndFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.FromContainsFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.FromMatchesFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.IQTypeFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.MessageTypeFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.NotFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.OrFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketExtensionFilter
-
- accept(Packet) - Method in interface org.jivesoftware.smack.filter.PacketFilter
-
Tests whether or not the specified packet should pass the filter.
- accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketIDFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketTypeFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.ThreadFilter
-
- accept(Packet) - Method in class org.jivesoftware.smack.filter.ToContainsFilter
-
- addChatListener(ChatManagerListener) - Method in class org.jivesoftware.smack.ChatManager
-
Register a new listener with the ChatManager to recieve events related to
chats.
- addComponent(String, Component) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- addComponent(String, Component, Integer) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- addConnectionCreationListener(ConnectionCreationListener) - Static method in class org.jivesoftware.smack.Connection
-
Adds a new listener that will be notified when new Connections are
created.
- addConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.Connection
-
Adds a connection listener to this connection that will be notified when
the connection closes or fails.
- addEntry(Roster.Item, String) - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- addEntry(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
-
Adds a roster entry to this group.
- addEntry(Roster.Item, String) - Method in interface org.jivesoftware.smack.RosterStore
-
This method stores a new roster entry in this store or updates an
existing one.
- addEntry(AbstractHashedMap.HashEntry<K, V>, int) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Adds an entry into this map.
- addFilter(PacketFilter) - Method in class org.jivesoftware.smack.filter.AndFilter
-
Adds a filter to the filter list for the AND operation.
- addFilter(PacketFilter) - Method in class org.jivesoftware.smack.filter.OrFilter
-
Adds a filter to the filter list for the OR operation.
- addGetHandler(QueryHandler) - Method in class org.jamppa.component.XMPPComponent
-
- addHandler(String, ElementHandler) - Method in class org.dom4j.io.XPPPacketReader
-
Adds the ElementHandler to be called when the specified path
is encounted.
- addMapping(int, int, K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Adds a new key-value mapping into this map.
- addMessageListener(MessageListener) - Method in class org.jivesoftware.smack.Chat
-
Adds a packet listener that will be notified of any new messages in the
chat.
- addOutgoingMessageInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smack.ChatManager
-
Adds an interceptor which intercepts any messages sent through chats.
- addOutgoingMessageInterceptor(PacketInterceptor, PacketFilter) - Method in class org.jivesoftware.smack.ChatManager
-
- addPacketInterceptor(PacketInterceptor, PacketFilter) - Method in class org.jivesoftware.smack.Connection
-
Registers a packet interceptor with this connection.
- addPacketListener(PacketListener, PacketFilter) - Method in class org.jivesoftware.smack.Connection
-
Registers a packet listener with this connection.
- addPacketSendingListener(PacketListener, PacketFilter) - Method in class org.jivesoftware.smack.Connection
-
Registers a packet listener with this connection.
- addPacketWriterInterceptor(PacketInterceptor, PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
-
- addPacketWriterListener(PacketListener, PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
-
- addPingFailedListener(PingFailedListener) - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Add listener for notification when a server ping fails.
- 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.
- addRosterListener(RosterListener) - Method in class org.jivesoftware.smack.UserRoster
-
Adds a listener to this roster.
- 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.
- addSetHandler(QueryHandler) - Method in class org.jamppa.component.XMPPComponent
-
- 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.
- ageList - Variable in class org.jivesoftware.smack.util.Cache
-
Linked list to maintain time that cache objects were initially added to
the cache, most recently added to oldest added.
- AndFilter - Class in org.jivesoftware.smack.filter
-
Implements the logical AND operation over two or more packet filters.
- AndFilter() - Constructor for class org.jivesoftware.smack.filter.AndFilter
-
Creates an empty AND filter.
- AndFilter(PacketFilter...) - Constructor for class org.jivesoftware.smack.filter.AndFilter
-
Creates an AND filter using the specified filters.
- answerTimeout(String) - Method in interface org.jivesoftware.whack.IQResultListener
-
Notification method indicating that a predefined time has passed without
receiving answer to a previously sent IQ packet.
- appendRSMElement(Element, RSM) - Static method in class org.jamppa.component.utils.RSMUtils
-
Appends RSM info to query response.
- authenticate(String, String, CallbackHandler) - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
-
- authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
-
- authenticate() - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
-
- authenticate(String, String, CallbackHandler) - Method in class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
-
Builds and sends the auth stanza to the server.
- authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
-
Builds and sends the auth stanza to the server.
- authenticate(String, String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
Builds and sends the auth stanza to the server.
- authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
- authenticate(String, String, CallbackHandler) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
Builds and sends the auth stanza to the server.
- authenticate() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
- authenticate(String, String, CallbackHandler) - Method in class org.jivesoftware.smack.SASLAuthentication
-
Performs SASL authentication of the specified user.
- authenticate(String, String, String) - Method in class org.jivesoftware.smack.SASLAuthentication
-
Performs SASL authentication of the specified user.
- authenticateAnonymously() - Method in class org.jivesoftware.smack.SASLAuthentication
-
Performs ANONYMOUS SASL authentication.
- Authentication - Class in org.jivesoftware.smack.packet
-
Authentication packet, which can be used to login to a XMPP server as well as
discover login information from the server.
- Authentication() - Constructor for class org.jivesoftware.smack.packet.Authentication
-
Create a new authentication packet.
- Authentication(Element) - Constructor for class org.jivesoftware.smack.packet.Authentication
-
- authenticationId - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
-
- autoEnableEntityCaps() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Check if Entity Caps are enabled as default for every new connection
- Cache<K,V> - Class in org.jivesoftware.smack.util
-
A specialized Map that is size-limited (using an LRU algorithm) and has an
optional expiration time for cache items.
- Cache(int, long) - Constructor for class org.jivesoftware.smack.util.Cache
-
Create a new cache and specify the maximum size of for the cache in
bytes, and the maximum lifetime of objects.
- cacheHits - Variable in class org.jivesoftware.smack.util.Cache
-
Maintain the number of cache hits and misses.
- cacheMisses - Variable in class org.jivesoftware.smack.util.Cache
-
Maintain the number of cache hits and misses.
- calculateNewCapacity(int) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Calculates the new capacity of the map.
- calculateThreshold(int, float) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Calculates the new threshold of the map, where it will be resized.
- cancel() - Method in class org.jivesoftware.smack.PacketCollector
-
Explicitly cancels the packet collector so that no more results are
queued up.
- cancelScheduledTask(TimerTask) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Cancels the execution of a scheduled task.
- challengeReceived(String) - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
-
- challengeReceived(String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
The server is challenging the SASL mechanism for the stanza he just sent.
- changePassword(String) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- Chat - Class in org.jivesoftware.smack
-
A chat is a series of messages sent between two users.
- chatCreated(Chat, boolean) - Method in interface org.jivesoftware.smack.ChatManagerListener
-
Event fired when a new chat is created.
- ChatManager - Class in org.jivesoftware.smack
-
The chat manager keeps track of references to all current chats.
- ChatManager.MatchMode - Enum in org.jivesoftware.smack
-
Defines the different modes under which a match will be attempted with an
existing chat when the incoming message does not have a thread id.
- ChatManagerListener - Interface in org.jivesoftware.smack
-
A listener for chat related events.
- checkCapacity() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Checks the capacity of the map and enlarges it if necessary.
- checkSupport(Element) - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- checkSupport(Element) - Method in interface org.jamppa.client.plugin.Plugin
-
- clear() - Method in class org.jivesoftware.smack.util.Cache
-
- clear() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Clears the map, resetting the size to zero and nullifying references to
avoid garbage collection issues.
- clear() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- clear() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- clear() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
- clear() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Clears this map.
- clone() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Clones the map without cloning the keys or values.
- close() - Method in class org.jivesoftware.smack.util.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- close() - Method in class org.jivesoftware.smack.util.ObservableReader
-
- close() - Method in class org.jivesoftware.smack.util.ObservableWriter
-
- collectors - Variable in class org.jivesoftware.smack.Connection
-
A collection of PacketCollectors which collects packets for a specified
filter and perform blocking and polling operations on the result queue.
- compareTo(SRVRecord) - Method in class org.jivesoftware.smack.util.dns.SRVRecord
-
- compressionHandler - Variable in class org.jivesoftware.smack.Connection
-
- compressionHandlers - Static variable in class org.jivesoftware.smack.Connection
-
- compressionMethod - Variable in class org.jivesoftware.smack.compression.XMPPInputOutputStream
-
- config - Variable in class org.jivesoftware.smack.Connection
-
Holds the initial configuration used while creating the connection.
- connect() - Method in class org.jamppa.client.XMPPClient
-
- connect() - Method in class org.jamppa.component.XMPPComponent
-
- connect() - Method in class org.jivesoftware.smack.Connection
-
Establishes a connection to the XMPP server and performs an automatic
login only if the previous connection state was logged (authenticated).
- connect() - Method in class org.jivesoftware.smack.XMPPConnection
-
Establishes a connection to the XMPP server and performs an automatic
login only if the previous connection state was logged (authenticated).
- connect(String, int, String) - Method in class org.jivesoftware.whack.ExternalComponent
-
Generates a connection with the server and tries to authenticate.
- Connection - Class in org.jivesoftware.smack
-
The abstract Connection class provides an interface for connections to a XMPP
server and implements shared methods which are used by the different types of
connections (e.g.
- Connection(ConnectionConfiguration) - Constructor for class org.jivesoftware.smack.Connection
-
Create a new Connection to a XMPP server.
- Connection.InterceptorWrapper - Class in org.jivesoftware.smack
-
A wrapper class to associate a packet filter with an interceptor.
- Connection.InterceptorWrapper(PacketInterceptor, PacketFilter) - Constructor for class org.jivesoftware.smack.Connection.InterceptorWrapper
-
Create a class which associates a packet filter with an interceptor.
- Connection.ListenerWrapper - Class in org.jivesoftware.smack
-
A wrapper class to associate a packet filter with a listener.
- Connection.ListenerWrapper(PacketListener, PacketFilter) - Constructor for class org.jivesoftware.smack.Connection.ListenerWrapper
-
Create a class which associates a packet filter with a listener.
- connectionClosed() - Method in class org.jivesoftware.smack.AbstractConnectionListener
-
- connectionClosed() - Method in interface org.jivesoftware.smack.ConnectionListener
-
Notification that the connection was closed normally or that the
reconnection process has been aborted.
- connectionClosed() - Method in class org.jivesoftware.smack.ReconnectionManager
-
- connectionClosedOnError(Exception) - Method in class org.jivesoftware.smack.AbstractConnectionListener
-
- connectionClosedOnError(Exception) - Method in interface org.jivesoftware.smack.ConnectionListener
-
Notification that the connection was closed due to an exception.
- connectionClosedOnError(Exception) - Method in class org.jivesoftware.smack.ReconnectionManager
-
- ConnectionConfiguration - Class in org.jivesoftware.smack
-
Configuration to use while establishing the connection to the server.
- ConnectionConfiguration(String) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration for the specified service name.
- ConnectionConfiguration(String, ProxyInfo) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration for the specified service name with
specified proxy.
- ConnectionConfiguration(String, int, String) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration using the specified host, port and
service name.
- ConnectionConfiguration(String, int, String, ProxyInfo) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration using the specified host, port and
service name.
- ConnectionConfiguration(String, int) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration for a connection that will connect
to the desired host and port.
- ConnectionConfiguration(String, int, ProxyInfo) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
-
Creates a new ConnectionConfiguration for a connection that will connect
to the desired host and port with desired proxy.
- 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.Connection
-
A number to uniquely identify connections that are created.
- connectionCreated(Connection) - 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
Connection
has been created.
- 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.Connection
-
A collection of ConnectionListeners which listen for connection closing
and reconnection events.
- connectionLost() - Method in class org.jivesoftware.whack.ExternalComponent
-
Notification message that the connection with the server was lost
unexpectedly.
- ConsoleDebugger - Class in org.jivesoftware.smack.debugger
-
Very simple debugger that prints to the console (stdout) the sent and
received stanzas.
- ConsoleDebugger(Connection, Writer, Reader) - Constructor for class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- contains(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
-
Returns true if the specified entry is part of this group.
- contains(String) - Method in class org.jivesoftware.smack.RosterGroup
-
Returns true if the specified XMPP address is an entry in this group.
- contains(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns true if the specified XMPP address is an entry in the roster.
- contains(Map.Entry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- contains(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- contains(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
- containsKey(Object) - Method in class org.jivesoftware.smack.util.Cache
-
- containsKey(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Checks whether the map contains the specified key.
- containsKey(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Checks whether the map contains the specified key.
- containsValue(Object) - Method in class org.jivesoftware.smack.util.Cache
-
- containsValue(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Checks whether the map contains the specified value.
- containsValue(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Checks whether the map contains the specified value.
- create(XMPPClient) - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- create(XMPPClient) - Method in interface org.jamppa.client.plugin.Plugin
-
- createAccount(String, String) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- createAccount(String, String, Map<String, String>) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- createChat(String, MessageListener) - Method in class org.jivesoftware.smack.ChatManager
-
Creates a new chat and returns it.
- createChat(String, String, MessageListener) - Method in class org.jivesoftware.smack.ChatManager
-
Creates a new chat using the specified thread ID, then returns it.
- createCollector() - Method in class org.jivesoftware.smack.Chat
-
Creates a
PacketCollector which will
accumulate the Messages for this chat.
- createCopy() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.AuthMechanism
-
- createCopy() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.Challenge
-
- createCopy() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.Failure
-
- createCopy() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.Response
-
- createCopy() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.Success
-
- createEntry(String, String, String[]) - Method in class org.jivesoftware.smack.UserRoster
-
Creates a new roster entry and presence subscription.
- createEntry(AbstractHashedMap.HashEntry<K, V>, int, K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Creates an entry to store the key-value data.
- createEntry(AbstractHashedMap.HashEntry<K, V>, int, K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Creates a ReferenceEntry instead of a HashEntry.
- createEntrySetIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Creates an entry set iterator.
- createEntrySetIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Creates an entry set iterator.
- createErrorResponse(IQ, String, PacketError.Condition, PacketError.Type) - Static method in class org.jamppa.component.utils.XMPPUtils
-
Creates an error response for a given IQ request.
- createFormatter() - Method in enum org.jivesoftware.smack.util.DateFormatType
-
- createGroup(String) - Method in class org.jivesoftware.smack.UserRoster
-
Creates a new group.
- createKeySetIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Creates a key set iterator.
- createKeySetIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Creates an key set iterator.
- createPacketCollector(PacketFilter) - Method in class org.jivesoftware.smack.Connection
-
Creates a new packet collector for this connection.
- createReader(InputStream) - Method in class org.dom4j.io.XPPPacketReader
-
Factory method to create a Reader from the given InputStream.
- createSocket(String, int) - Method in class org.jivesoftware.smack.proxy.Socks4ProxySocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks4ProxySocketFactory
-
- createSocket(InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks4ProxySocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks4ProxySocketFactory
-
- createSocket(String, int) - Method in class org.jivesoftware.smack.proxy.Socks5ProxySocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks5ProxySocketFactory
-
- createSocket(InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks5ProxySocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class org.jivesoftware.smack.proxy.Socks5ProxySocketFactory
-
- createValuesIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Creates a values iterator.
- createValuesIterator() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Creates an values iterator.
- cullCache() - Method in class org.jivesoftware.smack.util.Cache
-
Removes the least recently used elements if the cache size is greater
than or equal to the maximum allowed size until the cache is at least 10%
empty.
- currentEntry() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashIterator
-
- data - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Map entries
- DateFormatType - Enum in org.jivesoftware.smack.util
-
Defines the various date and time profiles used in XMPP along with their
associated formats.
- DEBUG_ENABLED - Static variable in class org.jivesoftware.smack.Connection
-
Value that indicates whether debugging is enabled.
- debugger - Variable in class org.jivesoftware.smack.Connection
-
The SmackDebugger allows to log and debug XML traffic.
- decode(String) - Method in class org.jivesoftware.smack.util.Base32Encoder
-
- DECODE - Static variable in class org.jivesoftware.smack.util.Base64
-
Specify decoding.
- decode(byte[], int, int, int) - Static method in class org.jivesoftware.smack.util.Base64
-
Very low-level access to decoding ASCII characters in the form of a byte
array.
- decode(String) - Static method in class org.jivesoftware.smack.util.Base64
-
Decodes data from Base64 notation, automatically detecting
gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class org.jivesoftware.smack.util.Base64
-
Decodes data from Base64 notation, automatically detecting
gzip-compressed data and decompressing it.
- decode(String) - Method in class org.jivesoftware.smack.util.Base64Encoder
-
- decode(String) - Method in class org.jivesoftware.smack.util.Base64FileUrlEncoder
-
- decode(String) - Method in interface org.jivesoftware.smack.util.StringEncoder
-
Decodes an string back to it's initial representation
- decodeBase64(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Decodes a base64 String.
- decodeBase64(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Decodes a base64 String.
- decodeFileToFile(String, String) - Static method in class org.jivesoftware.smack.util.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - Static method in class org.jivesoftware.smack.util.Base64
-
Convenience method for reading a base64-encoded file and decoding it.
- decodeToFile(String, String) - Static method in class org.jivesoftware.smack.util.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class org.jivesoftware.smack.util.Base64
-
Attempts to decode Base64 data and deserialize a Java Object within.
- DEFAULT_CAPACITY - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
The default capacity to use
- DEFAULT_LOAD_FACTOR - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
The default load factor to use
- DEFAULT_THRESHOLD - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
The default threshold to use
- DefaultMapEntry<K,V> - Class in org.jivesoftware.smack.util.collections
-
A restricted implementation of
Map.Entry that prevents the
MapEntry contract from being broken.
- DefaultMapEntry(K, V) - Constructor for class org.jivesoftware.smack.util.collections.DefaultMapEntry
-
Constructs a new entry with the specified key and given value.
- DefaultMapEntry(KeyValue<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.DefaultMapEntry
-
Constructs a new entry from the specified KeyValue.
- DefaultMapEntry(Map.Entry<K, V>) - Constructor for class org.jivesoftware.smack.util.collections.DefaultMapEntry
-
Constructs a new entry from the specified MapEntry.
- DefaultPacketExtension - Class in org.jivesoftware.smack.packet
-
Default implementation of the PacketExtension interface.
- DefaultPacketExtension(String, String) - Constructor for class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Creates a new generic packet extension.
- DefaultRosterStore - Class in org.jivesoftware.smack
-
Stores roster entries as specified by RFC 6121 for roster versioning in a set
of files.
- deleteAccount() - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- deleteExpiredEntries() - Method in class org.jivesoftware.smack.util.Cache
-
Clears all entries out of cache where the entries are older than the
maximum defined age.
- destroyEntry(AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Kills an entry ready for the garbage collector.
- discoInfoIdentityCategory() - Method in class org.jamppa.component.XMPPComponent
-
- discoInfoIdentityCategoryType() - Method in class org.jamppa.component.XMPPComponent
-
- disconnect() - Method in class org.jamppa.client.XMPPClient
-
- disconnect() - Method in class org.jamppa.component.XMPPComponent
-
- disconnect() - Method in class org.jamppa.XMPPBase
-
- disconnect() - Method in class org.jivesoftware.smack.Connection
-
Closes the connection by setting presence to unavailable then closing the
connection to the XMPP server.
- disconnect(Presence) - Method in class org.jivesoftware.smack.Connection
-
Closes the connection.
- disconnect(Presence) - Method in class org.jivesoftware.smack.XMPPConnection
-
- DNSJavaResolver - Class in org.jivesoftware.smack.util.dns
-
This implementation uses the
dnsjava
implementation for resolving DNS addresses.
- DNSResolver - Interface in org.jivesoftware.smack.util.dns
-
Implementations of this interface define a class that is capable of resolving
DNS addresses.
- 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
-
- DONT_BREAK_LINES - Static variable in class org.jivesoftware.smack.util.Base64
-
Don't break lines when encoding (violates strict Base64 specification)
- doReadObject(ObjectInputStream) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Reads the map data from the stream.
- doReadObject(ObjectInputStream) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Replaces the superclassm method to read the state of this class.
- doWriteObject(ObjectOutputStream) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Writes the map data to the stream.
- doWriteObject(ObjectOutputStream) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Replaces the superclass method to store the state of this class.
- ELEMENT - Static variable in class org.jivesoftware.smack.packet.Bind
-
- ELEMENT - Static variable in class org.jivesoftware.smack.ping.packet.Ping
-
- EmptyIterator<E> - Class in org.jivesoftware.smack.util.collections
-
Provides an implementation of an empty iterator.
- EmptyIterator() - Constructor for class org.jivesoftware.smack.util.collections.EmptyIterator
-
Constructor.
- EmptyMapIterator - Class in org.jivesoftware.smack.util.collections
-
Provides an implementation of an empty map iterator.
- EmptyMapIterator() - Constructor for class org.jivesoftware.smack.util.collections.EmptyMapIterator
-
Constructor.
- encode(String) - Method in class org.jivesoftware.smack.util.Base32Encoder
-
- ENCODE - Static variable in class org.jivesoftware.smack.util.Base64
-
Specify encoding.
- encode(String) - Method in class org.jivesoftware.smack.util.Base64Encoder
-
- encode(String) - Method in class org.jivesoftware.smack.util.Base64FileUrlEncoder
-
- encode(String) - Method in interface org.jivesoftware.smack.util.StringEncoder
-
Encodes an string to another representation
- encodeBase64(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Encodes a String as a base64 String.
- encodeBase64(byte[]) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Encodes a byte array into a base64 String.
- encodeBase64(byte[], boolean) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Encodes a byte array into a bse64 String.
- encodeBase64(byte[], int, int, boolean) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Encodes a byte array into a bse64 String.
- encodeBase64(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Encodes a String as a base64 String.
- encodeBase64(byte[]) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Encodes a byte array into a base64 String.
- encodeBytes(byte[]) - Static method in class org.jivesoftware.smack.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class org.jivesoftware.smack.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class org.jivesoftware.smack.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class org.jivesoftware.smack.util.Base64
-
Encodes a byte array into Base64 notation.
- encodeFileToFile(String, String) - Static method in class org.jivesoftware.smack.util.Base64
-
Reads infile and encodes it to outfile.
- encodeFromFile(String) - Static method in class org.jivesoftware.smack.util.Base64
-
Convenience method for reading a binary file and base64-encoding it.
- encodeHex(byte[]) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Encodes an array of bytes as String representation of hexadecimal.
- encodeHex(byte[]) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Turns an array of bytes into a String representing each byte as an
unsigned hex number.
- encodeObject(Serializable) - Static method in class org.jivesoftware.smack.util.Base64
-
Serializes an object and returns the Base64-encoded version of that
serialized object.
- encodeObject(Serializable, int) - Static method in class org.jivesoftware.smack.util.Base64
-
Serializes an object and returns the Base64-encoded version of that
serialized object.
- encodeToFile(byte[], String) - Static method in class org.jivesoftware.smack.util.Base64
-
Convenience method for encoding data to a file.
- ensureCapacity(int) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Changes the size of the data structure to the capacity proposed.
- entriesAdded(Collection<String>) - Method in interface org.jivesoftware.smack.RosterListener
-
Called when roster entries are added.
- entriesDeleted(Collection<String>) - Method in interface org.jivesoftware.smack.RosterListener
-
Called when a roster entries are removed.
- entriesUpdated(Collection<String>) - Method in interface org.jivesoftware.smack.RosterListener
-
Called when a roster entries are updated.
- entryHashCode(AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the hashCode field from a HashEntry.
- entryKey(AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the key field from a HashEntry.
- entryNext(AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the next field from a HashEntry.
- entrySet() - Method in class org.jivesoftware.smack.util.Cache
-
- entrySet - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Entry set
- entrySet() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the entrySet view of the map.
- entrySet() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Returns a set view of this map's entries.
- entryValue(AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the value field from a HashEntry.
- equals(Object) - Method in class org.jivesoftware.smack.Chat
-
- equals(Object) - Method in class org.jivesoftware.smack.Connection.InterceptorWrapper
-
- equals(Object) - Method in class org.jivesoftware.smack.RosterEntry
-
- equals(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Compares this map with another.
- equals(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- equals(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractMapEntry
-
Compares this Map Entry with another Map Entry.
- equals(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
Compares this map entry to another.
- equals(Object) - Method in class org.jivesoftware.smack.util.dns.HostAddress
-
- equalsDeep(Object) - Method in class org.jivesoftware.smack.RosterEntry
-
Indicates whether some other object is "equal to" this by comparing all
members.
- error(IQ, String, Logger) - Static method in class org.jamppa.component.utils.XMPPUtils
-
Logs the error and returns an IQ error response
- error(IQ, String) - Static method in class org.jamppa.component.utils.XMPPUtils
-
Logs the error and returns an IQ error response
- error(IQ, String, Exception, Logger) - Static method in class org.jamppa.component.utils.XMPPUtils
-
- errorRSM(IQ, Logger) - Static method in class org.jamppa.component.utils.XMPPUtils
-
Logs the RSM page not found error and returns an IQ error response
- escapeForXML(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Escapes all necessary characters in the String so that it can be used in
an XML doc.
- escapeForXML(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Escapes all necessary characters in the String so that it can be used in
an XML doc.
- escapeNode(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Escapes the node portion of a JID according to "JID Escaping" (JEP-0106).
- 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
-
- expectedModCount - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashIterator
-
The modification count expected
- ExternalComponent - Class in org.jivesoftware.whack
-
ExternalComponents are responsible for connecting and authenticating with a
remote server and for sending and processing received packets.
- ExternalComponent(Component, ExternalComponentManager) - Constructor for class org.jivesoftware.whack.ExternalComponent
-
- ExternalComponent(Component, ExternalComponentManager, int) - Constructor for class org.jivesoftware.whack.ExternalComponent
-
- ExternalComponentManager - Class in org.jivesoftware.whack
-
Implementation of the ComponentManager interface for external components.
- ExternalComponentManager(String) - Constructor for class org.jivesoftware.whack.ExternalComponentManager
-
Constructs a new ExternalComponentManager that will make connections to
the specified XMPP server on the default port (5222).
- ExternalComponentManager(String, int) - Constructor for class org.jivesoftware.whack.ExternalComponentManager
-
Constructs a new ExternalComponentManager that will make connections to
the specified XMPP server on the given port.
- get(Object) - Method in class org.jivesoftware.smack.util.Cache
-
- get(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the value mapped to the key specified.
- get(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Gets the value mapped to the key specified.
- getAccountAttribute(String) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- getAccountAttributes() - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- getAfter() - Method in class org.jamppa.component.utils.RSM
-
- getAsk() - Method in class org.jivesoftware.smack.RosterEntry
-
Returns the roster subscription status of the entry.
- getAttributes() - Method in class org.jamppa.client.plugin.xep0077.Registration
-
Returns the map of String key/value pairs of account attributes.
- getBefore() - Method in class org.jamppa.component.utils.RSM
-
- getCacheHits() - Method in class org.jivesoftware.smack.util.Cache
-
- getCacheMisses() - Method in class org.jivesoftware.smack.util.Cache
-
- 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.
- getChatListeners() - Method in class org.jivesoftware.smack.ChatManager
-
Returns an unmodifiable collection of all chat listeners currently
registered with this manager.
- getChatManager() - Method in class org.jivesoftware.smack.Connection
-
Returns a chat manager instance for this connection.
- getClassLoaders() - Static method in class org.jivesoftware.smack.util.FileUtils
-
Returns default classloaders.
- getCode() - Method in class org.jivesoftware.smack.packet.StreamError
-
Returns the error code.
- getComponent() - Method in class org.jivesoftware.whack.ExternalComponent
-
- getCompressionMethod() - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
-
- getCondition() - Method in class org.jivesoftware.smack.sasl.SASLMechanism.Failure
-
Get the SASL related error condition.
- getConfiguration() - Method in class org.jivesoftware.smack.Connection
-
Returns the configuration used to connect to the server.
- getConnection() - Method in class org.jamppa.client.XMPPClient
-
- getConnectionCreationListeners() - Static method in class org.jivesoftware.smack.Connection
-
Get the collection of listeners that are interested in connection
creation events.
- getConnectionID() - Method in class org.jivesoftware.smack.Connection
-
Returns the connection ID for this connection, which is the value set by
the server when opening a XMPP stream.
- getConnectionID() - Method in class org.jivesoftware.smack.XMPPConnection
-
- getConnectionListeners() - Method in class org.jivesoftware.smack.Connection
-
Get the collection of listeners that are interested in connection events.
- getConnectTimeout() - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Returns the timeout (in milliseconds) to use when trying to connect to
the server.
- getContent() - Method in class org.jivesoftware.smack.parsing.UnparsablePacket
-
Retrieve the raw stanza data
- getCount() - Method in class org.jamppa.component.utils.RSM
-
- getCustomSSLContext() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Gets the custom SSLContext for SSL sockets.
- getDefaultParsingExceptionCallback() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns the default parsing exception callback
- getDefaultSubscriptionMode() - Static method in class org.jivesoftware.smack.UserRoster
-
Returns the default subscription processing mode to use when a new Roster
is created.
- getDescription() - Method in class org.jamppa.component.XMPPComponent
-
- getDescription() - Method in class org.jivesoftware.whack.ExternalComponent
-
- getDigest() - Method in class org.jivesoftware.smack.packet.Authentication
-
Returns the password digest or null if the digest hasn't been
set.
- getDispatchHandler() - Method in class org.dom4j.io.XPPPacketReader
-
- getDNSResolver() - Static method in class org.jivesoftware.smack.util.DNSUtil
-
Returns the current DNS resolved used to perform DNS lookups.
- getDocumentFactory() - Method in class org.dom4j.io.XPPPacketReader
-
- getDomain() - Method in class org.jivesoftware.whack.ExternalComponent
-
Returns the domain provided by this component in the connected server.
- getElementName() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Returns the XML element name of the extension sub-packet root element.
- getElementName() - Method in interface org.jivesoftware.smack.packet.PacketExtension
-
Returns the root element name.
- getEntries() - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- getEntries() - Method in class org.jivesoftware.smack.RosterGroup
-
Returns an unmodifiable collection of all entries in the group.
- getEntries() - Method in interface org.jivesoftware.smack.RosterStore
-
This method returns a collection of all roster items contained in this
store.
- getEntries() - Method in class org.jivesoftware.smack.UserRoster
-
Returns an unmodifiable collection of all entries in the roster,
including entries that don't belong to any groups.
- getEntry(String) - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- getEntry(String) - Method in class org.jivesoftware.smack.RosterGroup
-
Returns the roster entry associated with the given XMPP address or
null if the user is not an entry in the group.
- getEntry(String) - Method in interface org.jivesoftware.smack.RosterStore
-
This method returns the roster item in this store for the given JID.
- getEntry(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns the roster entry associated with the given XMPP address or
null if the user is not an entry in the roster.
- getEntry(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the entry mapped to the key specified.
- getEntry(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Gets the entry mapped to the key specified.
- getEntryCount() - Method in class org.jivesoftware.smack.RosterGroup
-
Returns the number of entries in the group.
- getEntryCount() - Method in class org.jivesoftware.smack.UserRoster
-
Returns a count of the entries in the roster.
- getErrorCode(String) - Static method in enum org.jivesoftware.smack.SmackError
-
- getErrorMessage() - Method in enum org.jivesoftware.smack.SmackError
-
- getErrorMessage() - Method in class org.jivesoftware.smack.util.dns.HostAddress
-
- getFirst() - Method in class org.jamppa.component.utils.RSM
-
- getFormatString() - Method in enum org.jivesoftware.smack.util.DateFormatType
-
Get the format string as defined in either XEP-0082 or XEP-0091.
- getFQDN() - Method in class org.jivesoftware.smack.util.dns.HostAddress
-
- getGroup(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns the roster group with the specified name, or null if the
group doesn't exist.
- getGroupCount() - Method in class org.jivesoftware.smack.UserRoster
-
Returns the number of the groups in the roster.
- getGroupNames() - Method in class org.jivesoftware.smack.RosterEntry
-
- getGroups() - Method in class org.jivesoftware.smack.RosterEntry
-
Returns an unmodifiable collection of the roster groups that this entry
belongs to.
- getGroups() - Method in class org.jivesoftware.smack.UserRoster
-
Returns an unmodifiable collections of all the roster groups.
- getHost() - Method in class org.jivesoftware.smack.Connection
-
Returns the host name of the server where the XMPP server is running.
- getHost() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the host to use when establishing the connection.
- getHostAddresses() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
- getId() - Method in interface org.jamppa.component.model.Identifiable
-
- getIndex() - Method in class org.jamppa.component.utils.RSM
-
- getInputStream(InputStream) - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
-
- getInputStream(InputStream) - Method in class org.jivesoftware.smack.compression.JzlibInputOutputStream
-
- getInputStream(InputStream) - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
-
- getInstance() - Static method in class org.jivesoftware.smack.util.Base32Encoder
-
- getInstance() - Static method in class org.jivesoftware.smack.util.Base64Encoder
-
- getInstance() - Static method in class org.jivesoftware.smack.util.Base64FileUrlEncoder
-
- getInstance() - Static method in class org.jivesoftware.smack.util.collections.EmptyIterator
-
- getInstance() - Static method in class org.jivesoftware.smack.util.dns.DNSJavaResolver
-
- getInstance() - Static method in class org.jivesoftware.smack.util.dns.JavaxResolver
-
- getInstance() - Static method in class org.jivesoftware.whack.util.TaskEngine
-
Returns a task engine instance (singleton).
- getInstanceFor(Connection) - Static method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
- getInstructions() - Method in class org.jamppa.client.plugin.xep0077.Registration
-
Returns the registration instructions, or null if no
instructions have been set.
- getJid() - Method in class org.jamppa.client.XMPPClient
-
- getJid() - Method in class org.jivesoftware.smack.packet.Bind
-
- getKeepAliveInterval() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns the number of milleseconds delay between sending keep-alive
requests to the server.
- getKey() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- getKey() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashMapIterator
-
- getKey() - Method in class org.jivesoftware.smack.util.collections.AbstractKeyValue
-
Gets the key from the pair.
- getKey() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
Gets the key from the entry.
- getKey() - Method in interface org.jivesoftware.smack.util.collections.KeyValue
-
Gets the key from the pair.
- getKey() - Method in interface org.jivesoftware.smack.util.collections.MapIterator
-
Gets the current key, which is the key returned by the last call to
next().
- GETKEY_INVALID - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
- getKeystorePath() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Retuns the path to the keystore file.
- getKeystoreType() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the keystore type, or null if it's not set.
- getLast() - Method in class org.jamppa.component.utils.RSM
-
- getListeners() - Method in class org.jivesoftware.smack.Chat
-
Returns an unmodifiable collection of all of the listeners registered
with this chat.
- getLocalSocks5ProxyPort() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Return the port of the local Socks5 proxy.
- getLog() - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- getLogger() - Method in class org.jamppa.component.handler.AbstractQueryHandler
-
- getMatchMode() - Method in class org.jivesoftware.smack.ChatManager
-
Gets the current mode for matching messages with NO thread id to
existing chats.
- getMax() - Method in class org.jamppa.component.utils.RSM
-
- getMaxCacheSize() - Method in class org.jivesoftware.smack.util.Cache
-
- getMaxLifetime() - Method in class org.jivesoftware.smack.util.Cache
-
- getMessage() - Method in exception org.jivesoftware.smack.XMPPException
-
- getName() - Method in class org.jamppa.component.XMPPComponent
-
- getName() - Method in class org.jivesoftware.smack.RosterEntry
-
Returns the name associated with this entry.
- getName() - Method in class org.jivesoftware.smack.RosterGroup
-
Returns the name of the group.
- getName() - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
-
- getName() - Method in class org.jivesoftware.smack.sasl.SASLCramMD5Mechanism
-
- getName() - Method in class org.jivesoftware.smack.sasl.SASLDigestMD5Mechanism
-
- getName() - Method in class org.jivesoftware.smack.sasl.SASLExternalMechanism
-
- getName() - Method in class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
-
- getName() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
Returns the common name of the SASL mechanism.
- getName() - Method in class org.jivesoftware.smack.sasl.SASLPlainMechanism
-
- getName() - Method in class org.jivesoftware.whack.ExternalComponent
-
- getNames() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Returns an unmodifiable collection of the names that can be used to get
values of the packet extension.
- getNamespace() - Method in class org.jamppa.component.handler.AbstractQueryHandler
-
- getNamespace() - Method in interface org.jamppa.component.handler.QueryHandler
-
- getNamespace() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Returns the XML namespace of the extension sub-packet root element.
- getNamespace() - Method in interface org.jivesoftware.smack.packet.PacketExtension
-
Returns the root element XML namespace.
- getOutputStream(OutputStream) - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
-
- getOutputStream(OutputStream) - Method in class org.jivesoftware.smack.compression.JzlibInputOutputStream
-
- getOutputStream(OutputStream) - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
-
- getPacketCollectors() - Method in class org.jivesoftware.smack.Connection
-
Get the collection of all packet collectors for this connection.
- getPacketCollectorSize() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Gets the default max size of a packet collector before it will delete the
older packets.
- getPacketFilter() - Method in class org.jivesoftware.smack.PacketCollector
-
Returns the packet filter associated with this packet collector.
- getPacketInterceptors() - Method in class org.jivesoftware.smack.Connection
-
Get a map of all packet interceptors for sending packets of this
connection.
- getPacketListeners() - Method in class org.jivesoftware.smack.Connection
-
Get a map of all packet listeners for received packets of this
connection.
- getPacketReplyTimeout() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns the number of milliseconds to wait for a response from the
server.
- getPacketSender() - Method in class org.jamppa.component.handler.AbstractQueryHandler
-
- getPacketSendingListeners() - Method in class org.jivesoftware.smack.Connection
-
Get a map of all packet listeners for sending packets of this connection.
- getParsingException() - Method in class org.jivesoftware.smack.parsing.UnparsablePacket
-
- getParsingExceptionCallback() - Method in class org.jivesoftware.smack.XMPPConnection
-
Get the current active parsing exception callback.
- getParticipant() - Method in class org.jivesoftware.smack.Chat
-
Returns the name of the user the chat is with.
- getPassword() - Method in class org.jamppa.client.XMPPClient
-
- getPassword() - Method in class org.jivesoftware.smack.packet.Authentication
-
Returns the plain text password or null if the password hasn't
been set.
- getPingInterval() - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Gets the ping interval.
- getPKCS11Library() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the PKCS11 library file location, needed when the Keystore type
is PKCS11.
- getPlugins() - Method in class org.jivesoftware.smack.XMPPConnection
-
- getPort() - Method in class org.jivesoftware.smack.Connection
-
Returns the port number of the XMPP server for this connection.
- getPort() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the port to use when establishing the connection.
- getPort() - Method in class org.jivesoftware.smack.util.dns.HostAddress
-
- getPresence(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns the presence info for a particular user.
- getPresenceResource(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns the presence info for a particular user's resource, or
unavailable presence if the user is offline or if no presence information
is available, such as when you are not subscribed to the user's presence
updates.
- getPresences(String) - Method in class org.jivesoftware.smack.UserRoster
-
Returns an iterator (of Presence objects) for all of a user's current
presences or an unavailable presence if the user is unavailable (offline)
or if no presence information is available, such as when you are not
subscribed to the user's presence updates.
- getPriority() - Method in class org.jivesoftware.smack.util.dns.SRVRecord
-
- getProperty(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- getProxyAddress() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
-
- getProxyPassword() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
-
- getProxyPort() - 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
-
- getReader() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- getReader() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
-
- getReader() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
-
Returns the special Reader that wraps the main Reader and logs data to
the GUI.
- getReaderListener() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- getReaderListener() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
-
- getReaderListener() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
-
Returns the thread that will listen for all incoming packets and write
them to the GUI.
- getRegisterSASLMechanisms() - Static method in class org.jivesoftware.smack.SASLAuthentication
-
Returns the registerd SASLMechanism classes sorted by the level of
preference.
- getReply(Connection, Packet, long) - Static method in class org.jivesoftware.smack.util.SyncPacketSend
-
- getReply(Connection, Packet) - Static method in class org.jivesoftware.smack.util.SyncPacketSend
-
- getResource() - Method in class org.jivesoftware.smack.packet.Authentication
-
Returns the resource or null if the resource hasn't been set.
- getResource() - Method in class org.jivesoftware.smack.packet.Bind
-
- getRoster() - Method in class org.jivesoftware.smack.Connection
-
Returns the roster for the user.
- getRoster() - Method in class org.jivesoftware.smack.XMPPConnection
-
- getRosterStore() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Get the permanent roster store
- getRosterVersion() - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- getRosterVersion() - Method in interface org.jivesoftware.smack.RosterStore
-
This method returns the version number as specified by the "ver"
attribute of the local store.
- getSASLAuthentication() - Method in class org.jivesoftware.smack.Connection
-
Returns the SASLAuthentication manager that is responsible for
authenticating with the server.
- getSASLAuthentication() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
-
- getSaslMechs() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns the list of SASL mechanisms to be used.
- getSecretKey(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Returns the secret key for a sub-domain.
- getSecurityMode() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the TLS security mode used when making the connection.
- getServerName() - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Returns the domain of the XMPP server where we are connected to or
null if this value was never configured.
- getServiceCapsNode() - Method in class org.jivesoftware.smack.Connection
-
Retrieve the servers Entity Caps node
Connection holds this information in order to avoid a dependency to
smackx where EntityCapsManager lives from smack.
- getServiceName() - Method in class org.jivesoftware.smack.Connection
-
Returns the name of the service provided by the XMPP server for this
connection.
- getServiceName() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the server name of the target server.
- getSmackError() - Method in exception org.jivesoftware.smack.XMPPException
-
Returns the SmackError asscociated with this exception, or null
if there isn't one.
- getSocketFactory() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns the socket factory used to create new xmppConnection sockets.
- getSocketFactory() - Method in class org.jivesoftware.smack.proxy.ProxyInfo
-
- getStreamError() - Method in exception org.jivesoftware.smack.XMPPException
-
Returns the StreamError asscociated with this exception, or null
if there isn't one.
- getStreamForUrl(String, ClassLoader) - Static method in class org.jivesoftware.smack.util.FileUtils
-
- getSubdomain() - Method in class org.jivesoftware.whack.ExternalComponent
-
Returns the subdomain provided by this component in the connected server.
- getSubscription() - Method in class org.jivesoftware.smack.RosterEntry
-
Returns the roster subscription type of the entry.
- getSubscriptionMode() - Method in class org.jivesoftware.smack.UserRoster
-
Returns the subscription processing mode, which dictates what action
Smack will take when subscription requests from other users are made.
- getText() - Method in class org.jivesoftware.smack.packet.StreamError
-
Returns the error text, which may be null.
- getThreadChat(String) - Method in class org.jivesoftware.smack.ChatManager
-
- getThreadID() - Method in class org.jivesoftware.smack.Chat
-
Returns the thread id associated with this chat, which corresponds to the
thread field of XMPP messages.
- getTimeSinceLastContact() - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Returns the elapsed time (in milliseconds) since the last successful
contact with the server (i.e.
- getUnfiledEntries() - Method in class org.jivesoftware.smack.UserRoster
-
Returns an unmodifiable collection for the unfiled roster entries.
- getUnfiledEntryCount() - Method in class org.jivesoftware.smack.UserRoster
-
Returns a count of the unfiled entries in the roster.
- getUser() - Method in class org.jivesoftware.smack.Connection
-
Returns the full XMPP address of the user that is logged in to the
connection or null if not logged in yet.
- getUser() - Method in class org.jivesoftware.smack.RosterEntry
-
Returns the JID of the user associated with this entry.
- getUser() - Method in class org.jivesoftware.smack.XMPPConnection
-
- getUsername() - Method in class org.jivesoftware.smack.packet.Authentication
-
Returns the username, or null if the username hasn't been sent.
- getValue(String) - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Returns a packet extension value given a name.
- getValue() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- getValue() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashMapIterator
-
- getValue() - Method in class org.jivesoftware.smack.util.collections.AbstractKeyValue
-
Gets the value from the pair.
- getValue() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
Gets the value from the entry.
- getValue() - Method in interface org.jivesoftware.smack.util.collections.KeyValue
-
Gets the value from the pair.
- getValue() - Method in interface org.jivesoftware.smack.util.collections.MapIterator
-
Gets the current value, which is the value associated with the last key
returned by next().
- GETVALUE_INVALID - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
- getVersion() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns the Smack version information, eg "1.3.0".
- getWeight() - Method in class org.jivesoftware.smack.util.dns.SRVRecord
-
- getWrappedThrowable() - Method in exception org.jivesoftware.smack.XMPPException
-
Returns the Throwable asscociated with this exception, or null
if there isn't one.
- getWriter() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- getWriter() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
-
- getWriter() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
-
Returns the special Writer that wraps the main Writer and logs data to
the GUI.
- getWriterListener() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- getWriterListener() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
-
- getWriterListener() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
-
Returns the thread that will listen for all outgoing packets and write
them to the GUI.
- getXMPPClient() - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- getXMPPError() - Method in exception org.jivesoftware.smack.XMPPException
-
Returns the XMPPError asscociated with this exception, or null
if there isn't one.
- getXPPFactory() - Method in class org.dom4j.io.XPPPacketReader
-
- getXPPParser() - Method in class org.dom4j.io.XPPPacketReader
-
- GZIP - Static variable in class org.jivesoftware.smack.util.Base64
-
Specify that data should be gzip-compressed.
- Identifiable - Interface in org.jamppa.component.model
-
- init(String, ProxyInfo) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
- init(File) - Static method in class org.jivesoftware.smack.DefaultRosterStore
-
Creates a new roster store on disk
- init() - Method in class org.jivesoftware.smack.SASLAuthentication
-
Initializes the internal state in order to be able to be reused.
- init() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Initialise subclasses during construction, cloning or deserialization.
- init() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Initialise this subclass during construction, cloning or deserialization.
- initDebugger() - Method in class org.jivesoftware.smack.Connection
-
- initialize() - Method in interface org.jivesoftware.smack.SmackInitializer
-
- initialize(JID, ComponentManager) - Method in class org.jivesoftware.whack.ExternalComponent
-
- INSTANCE - Static variable in class org.jivesoftware.smack.util.collections.EmptyIterator
-
Singleton instance of the iterator.
- INSTANCE - Static variable in class org.jivesoftware.smack.util.collections.EmptyMapIterator
-
Singleton instance of the iterator.
- interceptors - Variable in class org.jivesoftware.smack.Connection
-
List of PacketInterceptors that will be notified when a new packet is
about to be sent to the server.
- interceptPacket(Packet) - Method in interface org.jivesoftware.smack.PacketInterceptor
-
Process the packet that is about to be sent to the server.
- IQResultListener - Interface in org.jivesoftware.whack
-
An IQResultListener will be invoked when a previously IQ packet sent by the
server was answered.
- IQTypeFilter - Class in org.jivesoftware.smack.filter
-
A filter for IQ packet types.
- IQTypeFilter(IQ.Type) - Constructor for class org.jivesoftware.smack.filter.IQTypeFilter
-
- isAnonymous() - Method in class org.jivesoftware.smack.Connection
-
Returns true if currently authenticated anonymously.
- isAnonymous() - Method in class org.jivesoftware.smack.XMPPConnection
-
- isAuthenticated() - Method in class org.jivesoftware.smack.Connection
-
Returns true if currently authenticated by successfully calling the login
method.
- isAuthenticated() - Method in class org.jivesoftware.smack.SASLAuthentication
-
Returns true if the user was able to authenticate with the server usins
SASL.
- isAuthenticated() - Method in class org.jivesoftware.smack.XMPPConnection
-
- 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.Connection
-
Returns true if currently connected to the XMPP server.
- isConnected() - Method in class org.jivesoftware.smack.XMPPConnection
-
- isDebuggerEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns true if the new connection about to be establish is going to be
debugged.
- isEmpty() - Method in class org.jivesoftware.smack.util.Cache
-
- isEmpty() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Checks whether the map is currently empty.
- isEmpty() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Checks whether the map is currently empty.
- isEqualKey(Object, Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Compares two keys, in internal converted form, to see if they are equal.
- isEqualKey(Object, Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Compares two keys, in internal converted form, to see if they are equal.
- isEqualValue(Object, Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Compares two values, in external form, to see if they are equal.
- isExternalMode() - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- isFullJID(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Returns true if jid is a full JID (i.e.
- isLocalSocks5ProxyEnabled() - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Returns true if the local Socks5 proxy should be started.
- isMultipleAllowed(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Returns if we want components to be able to connect multiple times to the
same JID.
- isNormalIncluded() - Method in class org.jivesoftware.smack.ChatManager
-
Determines whether incoming messages of type normal will be used
for creating new chats or matching a message to existing ones.
- isReconnectionAllowed() - Method in class org.jivesoftware.smack.Connection
-
Returns if the reconnection mechanism is allowed to be used.
- isReconnectionAllowed() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns if the reconnection mechanism is allowed to be used.
- isRosterLoadedAtLogin() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns true if the roster will be loaded from the server when logging
in.
- isRosterVersioningSupported() - Method in class org.jivesoftware.smack.Connection
-
Returns true if the server supports roster versioning as defined in
XEP-0237.
- isSASLAuthenticationEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Returns true if the client is going to use SASL authentication when
logging into the server.
- isSecureConnection() - Method in class org.jivesoftware.smack.Connection
-
Returns true if the connection to the server has successfully negotiated
encryption.
- isSecureConnection() - Method in class org.jivesoftware.smack.XMPPConnection
-
- isSocketClosed() - Method in class org.jivesoftware.smack.XMPPConnection
-
- isSupported() - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- isSupported() - Method in class org.jivesoftware.smack.compression.Java7ZlibInputOutputStream
-
- isSupported() - Method in class org.jivesoftware.smack.compression.JzlibInputOutputStream
-
- isSupported() - Method in class org.jivesoftware.smack.compression.XMPPInputOutputStream
-
- isSupported() - Static method in class org.jivesoftware.smack.util.dns.JavaxResolver
-
- isUsingCompression() - Method in class org.jivesoftware.smack.Connection
-
Returns true if network traffic is being compressed.
- isUsingCompression() - Method in class org.jivesoftware.smack.XMPPConnection
-
- isUsingTLS() - Method in class org.jivesoftware.smack.XMPPConnection
-
Returns true if the connection to the server has successfully negotiated
TLS.
- IterableMap<K,V> - Interface in org.jivesoftware.smack.util.collections
-
Defines a map that can be iterated directly without needing to create an
entry set.
- iterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- iterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- iterator() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
- PacketCallback - Interface in org.jamppa.component
-
- PacketCollector - Class in org.jivesoftware.smack
-
Provides a mechanism to collect packets into a result queue that pass a
specified filter.
- PacketCollector(Connection, PacketFilter) - Constructor for class org.jivesoftware.smack.PacketCollector
-
Creates a new packet collector.
- PacketCollector(Connection, PacketFilter, int) - Constructor for class org.jivesoftware.smack.PacketCollector
-
Creates a new packet collector.
- PacketExtension - Interface in org.jivesoftware.smack.packet
-
Interface to represent packet extensions.
- PacketExtensionFilter - Class in org.jivesoftware.smack.filter
-
Filters for packets with a particular type of packet extension.
- PacketExtensionFilter(String, String) - Constructor for class org.jivesoftware.smack.filter.PacketExtensionFilter
-
Creates a new packet extension filter.
- PacketExtensionFilter(String) - Constructor for class org.jivesoftware.smack.filter.PacketExtensionFilter
-
Creates a new packet extension filter.
- PacketFilter - Interface in org.jivesoftware.smack.filter
-
Defines a way to filter packets for particular attributes.
- PacketIDFilter - Class in org.jivesoftware.smack.filter
-
Filters for packets with a particular packet ID.
- PacketIDFilter(String) - Constructor for class org.jivesoftware.smack.filter.PacketIDFilter
-
Creates a new packet ID filter using the specified packet ID.
- PacketInterceptor - Interface in org.jivesoftware.smack
-
Provides a mechanism to intercept and modify packets that are going to be
sent to the server.
- PacketListener - Interface in org.jivesoftware.smack
-
Provides a mechanism to listen for packets that pass a specified filter.
- PacketParserUtils - Class in org.jivesoftware.smack.util
-
Utility class that helps to parse packets.
- PacketParserUtils() - Constructor for class org.jivesoftware.smack.util.PacketParserUtils
-
- PacketReader - Class in org.jivesoftware.whack
-
- PacketReader() - Constructor for class org.jivesoftware.whack.PacketReader
-
- PacketSender - Interface in org.jamppa.component
-
- PacketTypeFilter - Class in org.jivesoftware.smack.filter
-
Filters for packets of a particular type.
- PacketTypeFilter(Class<? extends Packet>) - Constructor for class org.jivesoftware.smack.filter.PacketTypeFilter
-
Creates a new packet type filter that will filter for packets that are
the same type as packetType.
- parent - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
The parent map
- parent - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashIterator
-
The parent map
- parent - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
The parent map
- parent - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
The parent map
- parent - Variable in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
The parent map
- parse(Element) - Method in interface org.jamppa.client.plugin.Plugin
-
- parse(Element) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- parseBareAddress(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Returns the XMPP address with any resource information removed.
- parseBareAddress(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Returns the XMPP address with any resource information removed.
- parseCompressionMethods(Element) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
Parse the available compression methods reported from the server.
- parseContentDepth(XmlPullParser, int) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
- parseDate(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
- parseDate(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Parses a textual representation of a Date based on the XMPP standard
format and returns a Date.
- parseDocument() - Method in class org.dom4j.io.XPPPacketReader
-
- parseMechanisms(Element) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
Parse the available SASL mechanisms reported from the server.
- parseName(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Returns the name portion of a XMPP address.
- parseName(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Returns the name portion of a XMPP address.
- parsePacketExtension(String, String, XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
Parses a packet extension sub-packet.
- parseResource(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Returns the resource portion of a XMPP address.
- parseResource(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Returns the resource portion of a XMPP address.
- parseRSM(Element) - Static method in class org.jamppa.component.utils.RSMUtils
-
Parses an RSM from a query XML element
- parseServer(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
Returns the server portion of a XMPP address.
- parseServer(String) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Returns the server portion of a XMPP address.
- parseStreamError(Element) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
Parses stream error packets.
- parseWithIntrospection(String, Class<?>, XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
-
- parseXEP0082Date(String) - Static method in class org.jivesoftware.smack.util.StringUtils
-
- ParsingExceptionCallback - Class in org.jivesoftware.smack.parsing
-
Base class to receive parsing exceptions.
- ParsingExceptionCallback() - Constructor for class org.jivesoftware.smack.parsing.ParsingExceptionCallback
-
- password - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
-
- Ping - Class in org.jivesoftware.smack.ping.packet
-
- Ping() - Constructor for class org.jivesoftware.smack.ping.packet.Ping
-
- Ping(String) - Constructor for class org.jivesoftware.smack.ping.packet.Ping
-
- Ping(Element) - Constructor for class org.jivesoftware.smack.ping.packet.Ping
-
- pingFailed() - Method in interface org.jivesoftware.smack.ping.PingFailedListener
-
Called when the server ping fails.
- PingFailedListener - Interface in org.jivesoftware.smack.ping
-
Defines the callback used whenever the server ping fails.
- Plugin - Interface in org.jamppa.client.plugin
-
- pollResult() - Method in class org.jivesoftware.smack.PacketCollector
-
Polls to see if a packet is currently available and returns it, or
immediately returns null if no packets are currently in the
result queue.
- presenceChanged(Presence) - Method in interface org.jivesoftware.smack.RosterListener
-
Called when the presence of a roster entry is changed.
- printInterpreted - Static variable in class org.jivesoftware.smack.debugger.ConsoleDebugger
-
- printStackTrace() - Method in exception org.jivesoftware.smack.XMPPException
-
- printStackTrace(PrintStream) - Method in exception org.jivesoftware.smack.XMPPException
-
- printStackTrace(PrintWriter) - Method in exception org.jivesoftware.smack.XMPPException
-
- process() - Method in class org.jamppa.client.XMPPClient
-
- process(boolean) - Method in class org.jamppa.client.XMPPClient
-
- process() - Method in class org.jamppa.component.XMPPComponent
-
- process(boolean) - Method in class org.jamppa.component.XMPPComponent
-
- process() - Method in class org.jamppa.XMPPBase
-
- process(boolean) - Method in class org.jamppa.XMPPBase
-
- processMessage(Chat, Message) - Method in interface org.jivesoftware.smack.MessageListener
-
- processPacket(Packet) - Method in class org.jivesoftware.smack.PacketCollector
-
Processes a packet to see if it meets the criteria for this packet
collector.
- processPacket(Packet) - Method in interface org.jivesoftware.smack.PacketListener
-
Process the next packet sent to this packet listener.
- processPacket(Packet) - Method in class org.jivesoftware.whack.ExternalComponent
-
- 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, String, Throwable) - Constructor for exception org.jivesoftware.smack.proxy.ProxyException
-
- ProxyException(ProxyInfo.ProxyType, String) - Constructor for exception org.jivesoftware.smack.proxy.ProxyException
-
- ProxyException(ProxyInfo.ProxyType) - 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
-
- purge() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Purges stale mappings from this map.
- purge(Reference) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Purges the specified reference.
- purgeBeforeRead() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Purges stale mappings from this map before read operations.
- purgeBeforeWrite() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Purges stale mappings from this map before write operations.
- purgeValues - Variable in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Should the value be automatically purged when the associated key has been
collected?
- put(K, V) - Method in class org.jivesoftware.smack.util.Cache
-
- put(K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Puts a key-value mapping into this map.
- put(K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Puts a key-value mapping into this map.
- putAll(Map<? extends K, ? extends V>) - Method in class org.jivesoftware.smack.util.Cache
-
- putAll(Map<? extends K, ? extends V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Puts all the values from the specified map into this map.
- randomString(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.
- randomString(int) - Static method in class org.jivesoftware.whack.util.StringUtils
-
Returns a random String of numbers and letters (lower and upper case) of
the specified length.
- read(File) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given File
- read(URL) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given URL
- read(String) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given URL or filename.
- read(InputStream) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given stream
- read(Reader) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given Reader
- read(char[]) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given array of characters
- read(InputStream, String) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given stream
- read(Reader, String) - Method in class org.dom4j.io.XPPPacketReader
-
Reads a Document from the given Reader
- read() - Method in class org.jivesoftware.smack.util.Base64.InputStream
-
Reads enough of the input stream to convert to/from Base64 and
returns the next byte.
- read(byte[], int, int) - Method in class org.jivesoftware.smack.util.Base64.InputStream
-
- read(char[], int, int) - Method in class org.jivesoftware.smack.util.ObservableReader
-
- read() - Method in class org.jivesoftware.smack.util.ObservableReader
-
- read(char[]) - 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.Connection
-
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.
- ready() - Method in class org.jivesoftware.smack.util.ObservableReader
-
- receivedAnswer(IQ) - Method in interface org.jivesoftware.whack.IQResultListener
-
Notification method indicating that a previously sent IQ packet has been
answered.
- reconnect() - Method in class org.jivesoftware.smack.ReconnectionManager
-
Starts a reconnection mechanism if it was configured to do that.
- reconnectingIn(int) - Method in class org.jivesoftware.smack.AbstractConnectionListener
-
- reconnectingIn(int) - Method in interface org.jivesoftware.smack.ConnectionListener
-
The connection will retry to reconnect in the specified number of
seconds.
- reconnectingIn(int) - Method in class org.jivesoftware.smack.ReconnectionManager
-
- reconnectionFailed(Exception) - Method in class org.jivesoftware.smack.AbstractConnectionListener
-
- reconnectionFailed(Exception) - Method in interface org.jivesoftware.smack.ConnectionListener
-
An attempt to connect to the server has failed.
- reconnectionFailed(Exception) - Method in class org.jivesoftware.smack.ReconnectionManager
-
- ReconnectionManager - Class in org.jivesoftware.smack
-
Handles the automatic reconnection process.
- reconnectionSuccessful() - Method in class org.jivesoftware.smack.AbstractConnectionListener
-
- reconnectionSuccessful() - Method in interface org.jivesoftware.smack.ConnectionListener
-
The connection has reconnected successfully to the server.
- reconnectionSuccessful() - Method in class org.jivesoftware.smack.ReconnectionManager
-
The connection has successfull gotten connected.
- recvListeners - Variable in class org.jivesoftware.smack.Connection
-
List of PacketListeners that will be notified when a new packet was
received.
- ReferenceMap<K,V> - Class in org.jivesoftware.smack.util.collections
-
A Map implementation that allows mappings to be removed by the
garbage collector.
- ReferenceMap() - Constructor for class org.jivesoftware.smack.util.collections.ReferenceMap
-
Constructs a new ReferenceMap that will use hard references
to keys and soft references to values.
- ReferenceMap(int, int) - Constructor for class org.jivesoftware.smack.util.collections.ReferenceMap
-
Constructs a new ReferenceMap that will use the specified
types of references.
- ReferenceMap(int, int, boolean) - Constructor for class org.jivesoftware.smack.util.collections.ReferenceMap
-
Constructs a new ReferenceMap that will use the specified
types of references.
- ReferenceMap(int, int, int, float) - Constructor for class org.jivesoftware.smack.util.collections.ReferenceMap
-
Constructs a new ReferenceMap with the specified reference
types, load factor and initial capacity.
- ReferenceMap(int, int, int, float, boolean) - Constructor for class org.jivesoftware.smack.util.collections.ReferenceMap
-
Constructs a new ReferenceMap with the specified reference
types, load factor and initial capacity.
- refKey - Variable in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
- refValue - Variable in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
- registerPlugin(Plugin) - Method in class org.jamppa.client.XMPPClient
-
- registerPlugin(Plugin) - Method in class org.jivesoftware.smack.XMPPConnection
-
- registerSASLMechanism(String, Class<? extends SASLMechanism>) - Static method in class org.jivesoftware.smack.SASLAuthentication
-
Registers a new SASL mechanism
- Registration - Class in org.jamppa.client.plugin.xep0077
-
Represents registration packets.
- Registration() - Constructor for class org.jamppa.client.plugin.xep0077.Registration
-
- Registration(Element) - Constructor for class org.jamppa.client.plugin.xep0077.Registration
-
- reload() - Method in class org.jivesoftware.smack.UserRoster
-
Reloads the entire roster from the server.
- remove(Object) - Method in class org.jivesoftware.smack.util.Cache
-
- remove(Object, boolean) - Method in class org.jivesoftware.smack.util.Cache
-
- remove(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- remove() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashIterator
-
- remove(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- remove(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Removes the specified mapping from this map.
- remove(Object) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Removes the specified mapping from this map.
- remove() - Method in interface org.jivesoftware.smack.util.collections.MapIterator
-
Removes the last returned key from the underlying Map
(optional operation).
- REMOVE_INVALID - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
- removeChatListener(ChatManagerListener) - Method in class org.jivesoftware.smack.ChatManager
-
Removes a listener, it will no longer be notified of new events related
to chats.
- removeComponent(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- removeConnectionCreationListener(ConnectionCreationListener) - Static method in class org.jivesoftware.smack.Connection
-
Removes a listener that was interested in connection creation events.
- removeConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.Connection
-
Removes a connection listener from this connection.
- removeEntry(String, String) - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- removeEntry(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
-
Removes a roster entry from this group.
- removeEntry(String, String) - Method in interface org.jivesoftware.smack.RosterStore
-
Removes an entry from the store
- removeEntry(RosterEntry) - Method in class org.jivesoftware.smack.UserRoster
-
Removes a roster entry from the roster.
- removeEntry(AbstractHashedMap.HashEntry<K, V>, int, AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Removes an entry from the chain stored in a particular index.
- removeHandler(String) - Method in class org.dom4j.io.XPPPacketReader
-
Removes the ElementHandler from the event based processor,
for the specified path.
- removeMapping(AbstractHashedMap.HashEntry<K, V>, int, AbstractHashedMap.HashEntry<K, V>) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Removes a mapping from the map.
- removeMessageListener(MessageListener) - Method in class org.jivesoftware.smack.Chat
-
- removePacketCollector(PacketCollector) - Method in class org.jivesoftware.smack.Connection
-
Remove a packet collector of this connection.
- removePacketInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smack.Connection
-
Removes a packet interceptor.
- removePacketListener(PacketListener) - Method in class org.jivesoftware.smack.Connection
-
Removes a packet listener for received packets from this connection.
- removePacketSendingListener(PacketListener) - Method in class org.jivesoftware.smack.Connection
-
Removes a packet listener for sending packets from this connection.
- removePacketWriterInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smack.XMPPConnection
-
- removePacketWriterListener(PacketListener) - Method in class org.jivesoftware.smack.XMPPConnection
-
- removePingFailedListener(PingFailedListener) - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Remove the listener.
- removeReaderListener(ReaderListener) - Method in class org.jivesoftware.smack.util.ObservableReader
-
Removes a reader listener from this reader.
- removeRosterListener(RosterListener) - Method in class org.jivesoftware.smack.UserRoster
-
Removes a listener from this roster.
- 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.
- removeWriterListener(WriterListener) - Method in class org.jivesoftware.smack.util.ObservableWriter
-
Removes a writer listener from this writer.
- reset() - Method in interface org.jivesoftware.smack.util.collections.ResettableIterator
-
Resets the iterator back to the position at which the iterator was
created.
- reset() - Method in class org.jivesoftware.smack.util.ObservableReader
-
- resetEntries(Collection<Roster.Item>, String) - Method in class org.jivesoftware.smack.DefaultRosterStore
-
- resetEntries(Collection<Roster.Item>, String) - Method in interface org.jivesoftware.smack.RosterStore
-
This method updates the store so that it contains only the given entries.
- RESETTABLE_INSTANCE - Static variable in class org.jivesoftware.smack.util.collections.EmptyIterator
-
Singleton instance of the iterator.
- ResettableIterator<E> - Interface in org.jivesoftware.smack.util.collections
-
Defines an iterator that can be reset back to an initial state.
- resolveXMPPDomain(String) - Static method in class org.jivesoftware.smack.util.DNSUtil
-
Returns a list of HostAddresses under which the specified XMPP server can
be reached at for client-to-server communication.
- resolveXMPPServerDomain(String) - Static method in class org.jivesoftware.smack.util.DNSUtil
-
Returns a list of HostAddresses under which the specified XMPP server can
be reached at for server-to-server communication.
- resumeEncoding() - Method in class org.jivesoftware.smack.util.Base64.OutputStream
-
Resumes encoding of the stream.
- reuseEntry(AbstractHashedMap.HashEntry<K, V>, int, int, K, V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Reuses an existing key-value mapping, storing completely new data.
- rootWindowClosing(WindowEvent) - Method in class org.jivesoftware.smack.debugger.LiteDebugger
-
Notification that the root window is closing.
- RosterEntry - Class in org.jivesoftware.smack
-
Each user in your roster is represented by a roster entry, which contains the
user's JID and a name or nickname you assign.
- RosterGroup - Class in org.jivesoftware.smack
-
A group of roster entries.
- RosterListener - Interface in org.jivesoftware.smack
-
A listener that is fired any time a roster is changed or the presence of a
user in the roster is changed.
- RosterStore - Interface in org.jivesoftware.smack
-
This is an interface for persistent roster store needed to implement roster
versioning as per RFC 6121.
- RSM - Class in org.jamppa.component.utils
-
Represents a container for attributes related to the RSM format
(http://xmpp.org/extensions/xep-0059.html).
- RSM() - Constructor for class org.jamppa.component.utils.RSM
-
- RSMUtils - Class in org.jamppa.component.utils
-
It is responsible for providing utility methods related to RSM format
(http://xmpp.org/extensions/xep-0059.html), which are used on the query
processing and response.
- RSMUtils() - Constructor for class org.jamppa.component.utils.RSMUtils
-
- SASLAnonymous - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL ANONYMOUS mechanism
- SASLAnonymous(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLAnonymous
-
- saslAuthentication - Variable in class org.jivesoftware.smack.Connection
-
The SASLAuthentication manager that is responsible for authenticating
with the server.
- 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.
- SASLCramMD5Mechanism - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL CRAM-MD5 mechanism
- SASLCramMD5Mechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLCramMD5Mechanism
-
- SASLDigestMD5Mechanism - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL DIGEST-MD5 mechanism
- SASLDigestMD5Mechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLDigestMD5Mechanism
-
- SASLExternalMechanism - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL EXTERNAL mechanism.
- SASLExternalMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLExternalMechanism
-
- SASLGSSAPIMechanism - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL GSSAPI mechanism
- SASLGSSAPIMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
-
- SASLMechanism - Class in org.jivesoftware.smack.sasl
-
Base class for SASL mechanisms.
- SASLMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism
-
- SASLMechanism.AuthMechanism - Class in org.jivesoftware.smack.sasl
-
Initiating SASL authentication by select a mechanism.
- SASLMechanism.AuthMechanism(String, String) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.AuthMechanism
-
- SASLMechanism.AuthMechanism(Element) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.AuthMechanism
-
- SASLMechanism.Challenge - Class in org.jivesoftware.smack.sasl
-
A SASL challenge stanza.
- SASLMechanism.Challenge(String) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Challenge
-
- SASLMechanism.Challenge(Element) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Challenge
-
- SASLMechanism.Failure - Class in org.jivesoftware.smack.sasl
-
A SASL failure stanza.
- SASLMechanism.Failure(String) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Failure
-
- SASLMechanism.Failure(Element) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Failure
-
- SASLMechanism.Response - Class in org.jivesoftware.smack.sasl
-
A SASL response stanza.
- SASLMechanism.Response() - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Response
-
- SASLMechanism.Response(String) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Response
-
- SASLMechanism.Response(Element) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Response
-
- SASLMechanism.Success - Class in org.jivesoftware.smack.sasl
-
A SASL success stanza.
- SASLMechanism.Success(Element) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism.Success
-
- SASLPlainMechanism - Class in org.jivesoftware.smack.sasl
-
Implementation of the SASL PLAIN mechanism
- SASLPlainMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLPlainMechanism
-
- sc - Variable in class org.jivesoftware.smack.sasl.SASLMechanism
-
- schedule(TimerTask, long) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for execution after the specified delay.
- schedule(TimerTask, Date) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for execution at the specified time.
- schedule(TimerTask, long, long) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for repeated fixed-delay execution,
beginning after the specified delay.
- schedule(TimerTask, Date, long) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for repeated fixed-delay execution,
beginning at the specified time.
- scheduleAtFixedRate(TimerTask, long, long) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for repeated fixed-rate execution,
beginning after the specified delay.
- scheduleAtFixedRate(TimerTask, Date, long) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Schedules the specified task for repeated fixed-rate execution,
beginning at the specified time.
- send(Packet) - Method in class org.jamppa.client.XMPPClient
-
- send(Packet) - Method in class org.jivesoftware.smack.SASLAuthentication
-
- send(Packet) - Method in class org.jivesoftware.whack.ExternalComponent
-
- sendListeners - Variable in class org.jivesoftware.smack.Connection
-
List of PacketListeners that will be notified when a new packet was sent.
- sendMessage(String) - Method in class org.jivesoftware.smack.Chat
-
Sends the specified text as a message to the other chat participant.
- sendMessage(Message) - Method in class org.jivesoftware.smack.Chat
-
Sends a message to the other chat participant.
- sendPacket(Packet) - Method in interface org.jamppa.component.PacketSender
-
- sendPacket(Packet) - Method in class org.jamppa.component.XMPPComponent
-
- sendPacket(Packet) - Method in class org.jivesoftware.smack.Connection
-
Sends the specified packet to the server.
- sendPacket(Packet) - Method in class org.jivesoftware.smack.XMPPConnection
-
- sendPacket(Component, Packet) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- Session - Class in org.jivesoftware.smack.packet
-
IQ packet that will be sent to the server to establish a session.
- Session() - Constructor for class org.jivesoftware.smack.packet.Session
-
- setAfter(String) - Method in class org.jamppa.component.utils.RSM
-
- setAttributes(Map<String, String>) - Method in class org.jamppa.client.plugin.xep0077.Registration
-
Sets the account attributes.
- setAutoEnableEntityCaps(boolean) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Set if Entity Caps are enabled or disabled for every new connection
- setBefore(String) - Method in class org.jamppa.component.utils.RSM
-
- setCallbackHandler(CallbackHandler) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets a CallbackHandler to obtain information, such as the password or
principal information during the SASL authentication.
- setCompressionEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets if the connection is going to use stream compression.
- setConnectTimeout(int) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Sets the timeout (in milliseconds) to use when trying to connect to the
server.
- setCount(Integer) - Method in class org.jamppa.component.utils.RSM
-
- setCustomSSLContext(SSLContext) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets a custom SSLContext for creating SSL sockets.
- setDebuggerEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets if the new connection about to be establish is going to be debugged.
- setDefaultHandler(ElementHandler) - Method in class org.dom4j.io.XPPPacketReader
-
When multiple ElementHandler instances have been registered,
this will set a default ElementHandler to be called for any
path which does NOT have a handler registered.
- setDefaultIsNormalIncluded(boolean) - Static method in class org.jivesoftware.smack.ChatManager
-
- setDefaultMatchMode(ChatManager.MatchMode) - Static method in class org.jivesoftware.smack.ChatManager
-
- setDefaultParsingExceptionCallback(ParsingExceptionCallback) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Set the default parsing exception callback for all newly created
connections
- setDefaultSecretKey(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Sets the default secret key, which will be used when connecting if a
specific secret key for the component hasn't been sent.
- setDefaultSubscriptionMode(UserRoster.SubscriptionMode) - Static method in class org.jivesoftware.smack.UserRoster
-
Sets the default subscription processing mode to use when a new Roster is
created.
- setDescription(String) - Method in class org.jamppa.component.XMPPComponent
-
- setDigest(String, String) - Method in class org.jivesoftware.smack.packet.Authentication
-
Sets the digest value using a connection ID and password.
- setDigest(String) - Method in class org.jivesoftware.smack.packet.Authentication
-
Sets the digest value directly.
- setDiscoInfoIdentityCategory(String) - Method in class org.jamppa.component.XMPPComponent
-
- setDiscoInfoIdentityCategoryType(String) - Method in class org.jamppa.component.XMPPComponent
-
- setDispatchHandler(DispatchHandler) - Method in class org.dom4j.io.XPPPacketReader
-
- setDNSResolver(DNSResolver) - Static method in class org.jivesoftware.smack.util.DNSUtil
-
Set the DNS resolver that should be used to perform DNS lookups.
- setDocumentFactory(DocumentFactory) - Method in class org.dom4j.io.XPPPacketReader
-
This sets the DocumentFactory used to create new documents.
- setException(Exception) - Method in class org.jivesoftware.smack.util.dns.HostAddress
-
- setFirst(String) - Method in class org.jamppa.component.utils.RSM
-
- setIndex(Integer) - Method in class org.jamppa.component.utils.RSM
-
- setInstructions(String) - Method in class org.jamppa.client.plugin.xep0077.Registration
-
Sets the registration instructions.
- setJid(String) - Method in class org.jivesoftware.smack.packet.Bind
-
- setKeepAliveInterval(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Sets the number of milleseconds delay between sending keep-alive requests
to the server.
- setKey(K) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- setKeystorePath(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the path to the keystore file.
- setKeystoreType(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the keystore type.
- setLast(String) - Method in class org.jamppa.component.utils.RSM
-
- setLocalSocks5ProxyEnabled(boolean) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Sets if the local Socks5 proxy should be started.
- setLocalSocks5ProxyPort(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Sets the port of the local Socks5 proxy.
- setMatchMode(ChatManager.MatchMode) - Method in class org.jivesoftware.smack.ChatManager
-
Sets the mode for matching messages with NO thread id to existing
chats.
- setMax(Integer) - Method in class org.jamppa.component.utils.RSM
-
- setMaxCacheSize(int) - Method in class org.jivesoftware.smack.util.Cache
-
- setMaxLifetime(long) - Method in class org.jivesoftware.smack.util.Cache
-
- setMultipleAllowed(String, boolean) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Sets whether we will tell the XMPP server that we want multiple
components to be able to connect to the same JID.
- setName(String) - Method in class org.jamppa.component.XMPPComponent
-
- setName(String) - Method in class org.jivesoftware.smack.RosterEntry
-
Sets the name associated with this entry.
- setName(String) - Method in class org.jivesoftware.smack.RosterGroup
-
Sets the name of the group.
- setNormalIncluded(boolean) - Method in class org.jivesoftware.smack.ChatManager
-
Sets whether to allow incoming messages of type normal to be used
for creating new chats or matching a message to an existing one.
- setPacketCollectorSize(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Sets the default max size of a packet collector before it will delete the
older packets.
- setPacketReplyTimeout(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
-
Sets the number of milliseconds to wait for a response from the server.
- setPacketSender(PacketSender) - Method in class org.jamppa.component.handler.AbstractQueryHandler
-
- setPacketSender(PacketSender) - Method in interface org.jamppa.component.handler.QueryHandler
-
- setParsingExceptionCallback(ParsingExceptionCallback) - Method in class org.jivesoftware.smack.XMPPConnection
-
Install a parsing exception callback, which will be invoked once an
exception is encountered while parsing a stanza
- setPassword(String) - Method in class org.jivesoftware.smack.packet.Authentication
-
Sets the plain text password.
- setPingInterval(long) - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Sets the ping interval.
- setPKCS11Library(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the PKCS11 library file location, needed when the Keystore type is
PKCS11
- setProperty(String, String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
- setReconnectionAllowed(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets if the reconnection mechanism is allowed to be used.
- setResource(String) - Method in class org.jivesoftware.smack.packet.Authentication
-
Sets the resource.
- setResource(String) - Method in class org.jivesoftware.smack.packet.Bind
-
- setRosterLoadedAtLogin(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets if the roster will be loaded from the server when logging in.
- setRosterStore(RosterStore) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Set the permanent roster store
- setRosterVersioningSupported() - Method in class org.jivesoftware.smack.Connection
-
Indicates that the server supports roster versioning as defined in
XEP-0237.
- setSASLAuthenticationEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets whether the client will use SASL authentication when logging into
the server.
- setSecretKey(String, String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Sets a secret key for a sub-domain, for future use by a component
connecting to the server.
- setSecurityMode(ConnectionConfiguration.SecurityMode) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the TLS security mode used when making the connection.
- setSendPresence(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets if an initial available presence will be sent to the server.
- setServerName(String) - Method in class org.jivesoftware.whack.ExternalComponentManager
-
Sets the domain of the XMPP server.
- setServiceCapsNode(String) - Method in class org.jivesoftware.smack.Connection
-
Set the servers Entity Caps node
Connection holds this information in order to avoid a dependency to
smackx where EntityCapsManager lives from smack.
- setServiceName(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the server name, also known as XMPP domain of the target server.
- setSocketFactory(SocketFactory) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
Sets the socket factory used to create new xmppConnection sockets.
- setSubscriptionMode(UserRoster.SubscriptionMode) - Method in class org.jivesoftware.smack.UserRoster
-
Sets the subscription processing mode, which dictates what action Smack
will take when subscription requests from other users are made.
- setSupported(boolean) - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- setUsedHostAddress(HostAddress) - Method in class org.jivesoftware.smack.ConnectionConfiguration
-
- setUsername(String) - Method in class org.jivesoftware.smack.packet.Authentication
-
Sets the username.
- setValue(String, String) - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
-
Sets a packet extension value using the given name.
- setValue(V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashEntry
-
- setValue(V) - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.HashMapIterator
-
- setValue(V) - Method in class org.jivesoftware.smack.util.collections.AbstractMapEntry
-
Sets the value stored in this Map Entry.
- setValue(V) - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap.ReferenceEntry
-
Sets the value of the entry.
- setValue(V) - Method in interface org.jivesoftware.smack.util.collections.MapIterator
-
Sets the value associated with the current key (optional operation).
- SETVALUE_INVALID - Static variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
- setXPPFactory(XmlPullParserFactory) - Method in class org.dom4j.io.XPPPacketReader
-
- shutdown() - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- shutdown() - Method in interface org.jamppa.client.plugin.Plugin
-
- shutdown(Presence) - Method in class org.jivesoftware.smack.XMPPConnection
-
Closes the connection by setting presence to unavailable then closing the
stream to the XMPP server.
- shutdown() - Method in class org.jivesoftware.whack.ExternalComponent
-
- shutdown() - Method in class org.jivesoftware.whack.util.TaskEngine
-
Shuts down the task engine service.
- size() - Method in class org.jivesoftware.smack.util.Cache
-
- size() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.EntrySet
-
- size() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.KeySet
-
- size - Variable in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
The size of the map
- size() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap
-
Gets the size of the map.
- size() - Method in class org.jivesoftware.smack.util.collections.AbstractHashedMap.Values
-
- size() - Method in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Gets the size of the map.
- skip(long) - Method in class org.jivesoftware.smack.util.ObservableReader
-
- SmackConfiguration - Class in org.jivesoftware.smack
-
Represents the configuration of Smack.
- SmackDebugger - Interface in org.jivesoftware.smack.debugger
-
Interface that allows for implementing classes to debug XML traffic.
- SmackError - Enum in org.jivesoftware.smack
-
- SmackInitializer - Interface in org.jivesoftware.smack
-
Defines an initialization class that will be instantiated and invoked by the
SmackConfiguration class during initialization.
- Socks4ProxySocketFactory - Class in org.jivesoftware.smack.proxy
-
Socket factory for socks4 proxy
- Socks4ProxySocketFactory(ProxyInfo) - Constructor for class org.jivesoftware.smack.proxy.Socks4ProxySocketFactory
-
- Socks5ProxySocketFactory - Class in org.jivesoftware.smack.proxy
-
Socket factory for Socks5 proxy
- Socks5ProxySocketFactory(ProxyInfo) - Constructor for class org.jivesoftware.smack.proxy.Socks5ProxySocketFactory
-
- SOFT - Static variable in class org.jivesoftware.smack.util.collections.AbstractReferenceMap
-
Constant indicating that soft references should be used
- sortSRVRecords(List<SRVRecord>) - Static method in class org.jivesoftware.smack.util.DNSUtil
-
Sort a given list of SRVRecords as described in RFC 2782 Note that we
follow the RFC with one exception.
- SRVRecord - Class in org.jivesoftware.smack.util.dns
-
- SRVRecord(String, int, int, int) - Constructor for class org.jivesoftware.smack.util.dns.SRVRecord
-
Create a new SRVRecord
- start() - Method in class org.jivesoftware.whack.ExternalComponent
-
- stopPinging() - Method in class org.jivesoftware.smack.keepalive.KeepAliveManager
-
Stops pinging the server.
- StreamError - Class in org.jivesoftware.smack.packet
-
Represents a stream error packet.
- StreamError(String) - Constructor for class org.jivesoftware.smack.packet.StreamError
-
- StreamError(String, String) - Constructor for class org.jivesoftware.smack.packet.StreamError
-
- StringEncoder - Interface in org.jivesoftware.smack.util
-
- StringUtils - Class in org.jivesoftware.smack.util
-
A collection of utility methods for String objects.
- StringUtils - Class in org.jivesoftware.whack.util
-
A collection of utility methods for String objects.
- submit(Runnable) - Method in class org.jivesoftware.whack.util.TaskEngine
-
Submits a Runnable task for execution and returns a Future representing
that task.
- supports(Element) - Method in class org.jamppa.client.plugin.AbstractPlugin
-
- supports(Element) - Method in class org.jamppa.client.plugin.xep0077.XEP0077
-
- supportSASLMechanism(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
-
Registers a new SASL mechanism in the specified preference position.
- supportSASLMechanism(String, int) - Static method in class org.jivesoftware.smack.SASLAuthentication
-
Registers a new SASL mechanism in the specified preference position.
- suspendEncoding() - Method in class org.jivesoftware.smack.util.Base64.OutputStream
-
Suspends encoding of the stream.
- SyncPacketSend - Class in org.jivesoftware.smack.util
-
Utility class for doing synchronous calls to the server.
- syncSend(Packet) - Method in class org.jamppa.client.XMPPClient
-
- syncSendPacket(Packet) - Method in interface org.jamppa.component.PacketSender
-
- syncSendPacket(Packet) - Method in class org.jamppa.component.XMPPComponent
-