- Abort - Class in rocks.xmpp.core.sasl.model
-
The implementation of the <abort/> element to abort SASL negotiation.
- ABORTED - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <aborted/> SASL failure.
- AbstractIQHandler - Class in rocks.xmpp.core.stanza
-
This class is an IQ handler for extension managers.
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- ACCOUNT_DISABLED - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <account-disabled/> SASL failure.
- accountAdmin() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
The user@host is an administrative account.
- accountAnonymous() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
The user@host is a "guest" account that allows anonymous login by any user.
- accountRegistered() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
The user@host is a registered or provisioned account associated with a particular non-administrative user.
- ack(long) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'ack' attribute of the body.
- addCapabilitiesChangeListener(Consumer<EventObject>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
- addChatPartnerListener(Consumer<ChatSession.ChatPartnerEvent>) - Method in class rocks.xmpp.im.chat.ChatSession
-
Adds a chat partner listener.
- addChatSessionListener(Consumer<ChatSessionEvent>) - Method in class rocks.xmpp.im.chat.ChatManager
-
Adds a chat session listener.
- addConnectionListener(Consumer<ConnectionEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds a connection listener, which is triggered, when the connection used by this session is disconnected or reconnected.
- addContact(Contact, boolean, String) - Method in class rocks.xmpp.im.roster.RosterManager
-
Adds a contact to the roster and optionally also sends a subscription request to it.
- addCreationListener(Consumer<XmppSession>) - Static method in class rocks.xmpp.core.session.XmppSession
-
Adds a listener, which is triggered, whenever a new session is created.
- addExtension(DataForm) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an extension.
- addFeature(String) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds a feature.
- addFeature(Class<? extends Manager>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds a feature by its manager class.
- addFeatureListener(StreamFeatureListener) - Method in class rocks.xmpp.core.stream.StreamFeatureNegotiator
-
Adds a feature listener, which will get notified about feature negotiation status changes.
- addFeatureNegotiator(StreamFeatureNegotiator) - Method in class rocks.xmpp.core.stream.StreamFeaturesManager
-
Adds a new feature negotiator, which is responsible for negotiating an individual feature.
- addIdentity(Identity) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an identity.
- addInboundIQListener(Consumer<IQEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an inbound IQ listener to the session, which will get notified, whenever an IQ stanza is received.
- addInboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an inbound message listener to the session, which will get notified, whenever a message is received.
- addInboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.im.chat.Chat
-
Adds a message listener, which allows to listen for inbound messages.
- addInboundPresenceListener(Consumer<PresenceEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an inbound presence listener to the session, which will get notified, whenever a presence is received.
- addInfoNode(InfoNode) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an info node.
- addIQHandler(Class<?>, IQHandler) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an IQ handler for a given payload type.
- addIQHandler(Class<?>, IQHandler, boolean) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an IQ handler for a given payload type.
- addMessageAcknowledgedListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds a listener, which gets called, when the server acknowledges the receipt of a message.
- addOutboundIQListener(Consumer<IQEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an outbound IQ listener to the session, which will get notified, whenever an IQ stanza is sent.
- addOutboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an outbound message listener to the session, which will get notified, whenever a message is sent.
- addOutboundPresenceListener(Consumer<PresenceEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds an outbound presence listener to the session, which will get notified, whenever a presence is sent.
- addRosterListener(Consumer<RosterEvent>) - Method in class rocks.xmpp.im.roster.RosterManager
-
Adds a roster listener, which will get notified, whenever the roster changes.
- addSessionStatusListener(Consumer<SessionStatusEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Adds a session listener, which listens for session status changes.
- after(long, TimeUnit) - Static method in interface rocks.xmpp.core.session.ReconnectionStrategy
-
- allOf(Collection<? extends CompletionStage<List<T>>>) - Static method in class rocks.xmpp.util.concurrent.CompletionStages
-
Returns a completion stage, which is complete when all the completion stages are complete.
- alwaysAfter(Duration) - Static method in interface rocks.xmpp.core.session.ReconnectionStrategy
-
Reconnects always after a fix duration, e.g. after 10 seconds.
- alwaysRandomlyAfter(Duration, Duration) - Static method in interface rocks.xmpp.core.session.ReconnectionStrategy
-
Reconnects always after a random duration which lies between the given min and max duration, e.g. after 10-20 seconds.
- AnonymousSaslClient - Class in rocks.xmpp.core.sasl.anonymous
-
The client implementation of the "ANONYMOUS" SASL mechanism.
- AnonymousSaslClient() - Constructor for class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
-
- Answer(long) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Answer
-
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- approveSubscription(Jid) - Method in class rocks.xmpp.im.subscription.PresenceManager
-
Approves a subscription request.
- asAttributes() - Method in class rocks.xmpp.dns.TxtRecord
-
Gets the attributes of this record.
- AsyncResult<T> - Class in rocks.xmpp.util.concurrent
-
Represents the result of an asynchronous operation.
- AsyncResult(CompletionStage<T>) - Constructor for class rocks.xmpp.util.concurrent.AsyncResult
-
- Auth - Class in rocks.xmpp.core.sasl.model
-
The implementation of the <auth/> element to initialize the SASL authentication process.
- Auth(String, byte[]) - Constructor for class rocks.xmpp.core.sasl.model.Auth
-
- authCert() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that authenticates based on external certificates.
- AuthenticationException - Exception in rocks.xmpp.core.sasl
-
An exception thrown during the login process, if SASL negotiation with the XMPP server fails.
- AuthenticationException(String) - Constructor for exception rocks.xmpp.core.sasl.AuthenticationException
-
- AuthenticationException(String, Failure) - Constructor for exception rocks.xmpp.core.sasl.AuthenticationException
-
- authenticationMechanisms(String...) - Method in class rocks.xmpp.core.session.XmppSessionConfiguration.Builder
-
Sets the preferred mechanisms used for this XMPP session.
- authGeneric() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server authentication component other than one of the registered types.
- authLdap() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that authenticates against an LDAP database.
- authNtlm() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that authenticates against an NT domain.
- authPam() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that authenticates against a PAM system.
- automationCommandList() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
The node for a list of commands; valid only for the node "http://jabber.org/protocol/commands".
- automationCommandNode() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A node for a specific command; the "node" attribute uniquely identifies the command.
- automationRpc() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
An entity that supports Jabber-RPC.
- automationSoap() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
An entity that supports the SOAP XMPP Binding.
- automationTranslation() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
An entity that provides automated translation services.
- awaitNegotiation(Class<? extends StreamFeature>, Duration) - Method in class rocks.xmpp.core.stream.StreamFeaturesManager
-
Waits until the given feature will be negotiated.
- cacheDirectory(Path) - Method in class rocks.xmpp.core.session.XmppSessionConfiguration.Builder
-
- cancel(boolean) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- cancel() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- cancelNegotiation() - Method in class rocks.xmpp.core.stream.StreamFeaturesManager
-
Cancels negotiation and releases any locks.
- canProcess(Object) - Method in class rocks.xmpp.core.stream.StreamFeatureNegotiator
-
Checks, whether the element can be processed by the feature negotiator.
- canProcess(Object) - Method in class rocks.xmpp.extensions.compress.CompressionManager
-
- canProcess(Object) - Method in class rocks.xmpp.extensions.sm.StreamManager
-
- Challenge - Class in rocks.xmpp.core.sasl.model
-
The implementation of the <challenge/> element, which is sent during SASL negotiation.
- Chat - Class in rocks.xmpp.im.chat
-
An abstract chat class, which represents either a one-to-one chat session or a group chat session.
- Chat() - Constructor for class rocks.xmpp.im.chat.Chat
-
- ChatManager - Class in rocks.xmpp.im.chat
-
This class manages one-to-one chat sessions, which are described in
5.1.
- ChatSession - Class in rocks.xmpp.im.chat
-
Implements a one-to-one chat session.
- ChatSession.ChatPartnerEvent - Class in rocks.xmpp.im.chat
-
A
ChatPartnerEvent is fired, whenever a
ChatSession's partner was
replaced.
- ChatSessionEvent - Class in rocks.xmpp.im.chat
-
A chat session event is fired, whenever a new chat session is created.
- clientBot() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
An automated client that is not controlled by a human user.
- clientConsole() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Minimal non-GUI client used on dumb terminals or text-only screens.
- clientGame() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A client running on a gaming console.
- clientHandheld() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A client running on a PDA, RIM device, or other handheld.
- ClientIQ - Class in rocks.xmpp.core.stanza.model.client
-
The implementation of the <iq/> element in the jabber:client namespace.
- ClientMessage - Class in rocks.xmpp.core.stanza.model.client
-
The implementation of the <message/> element in the jabber:client namespace.
- clientPc() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Standard full-GUI client used on desktops and laptops.
- clientPhone() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A client running on a mobile phone or other telephony device.
- ClientPresence - Class in rocks.xmpp.core.stanza.model.client
-
The implementation of the <presence/> element in the jabber:client namespace.
- clientSms() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A client that is not actually using an instant messaging client; however, messages sent to this contact will be delivered as Short Message Service (SMS) messages.
- clientWeb() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A client operated from within a web browser.
- close() - Method in class rocks.xmpp.core.session.TcpConnection
-
Closes the TCP connection.
- close() - Method in class rocks.xmpp.core.session.XmppSession
-
Explicitly closes the session and performs a clean up of all listeners.
- close() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
- close() - Method in class rocks.xmpp.im.chat.ChatSession
-
- collaborationWhiteboard() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Multi-user whiteboarding service.
- compareTo(Presence) - Method in class rocks.xmpp.core.stanza.model.Presence
-
- compareTo(StreamFeature) - Method in class rocks.xmpp.core.stream.model.StreamFeature
-
Compares two features by their priority and mandatory-to-negotiate flag.
- compareTo(SrvRecord) - Method in class rocks.xmpp.dns.SrvRecord
-
- compareTo(TxtRecord) - Method in class rocks.xmpp.dns.TxtRecord
-
- compareTo(DataForm) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Compares this data form with another data form.
- compareTo(DataForm.Field) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
- compareTo(Identity) - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
- compareTo(Contact) - Method in class rocks.xmpp.im.roster.model.Contact
-
Compares two contacts with each other by first comparing their names, then their subscription states and eventually their pending states.
- compareTo(ContactGroup) - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
- completeNegotiation(Duration) - Method in class rocks.xmpp.core.stream.StreamFeaturesManager
-
Negotiates all pending features, if any, and waits until all features have been negotiated.
- CompletionStages - Class in rocks.xmpp.util.concurrent
-
- componentArchive() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that archives traffic.
- componentClientToServer() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that handles client connections.
- componentGeneric() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component other than one of the registered types.
- componentLoadBalancing() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that handles load balancing.
- componentLog() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that logs server information.
- componentPresence() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that provides presence information.
- componentRouter() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that handles core routing logic.
- componentServerToServer() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that handles server connections .
- componentSessionManagement() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that manages user sessions.
- componentStatistics() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that provides server statistics.
- compress(OutputStream) - Method in interface rocks.xmpp.extensions.compress.CompressionMethod
-
Gets the compressed output stream.
- Compress(String) - Constructor for class rocks.xmpp.extensions.compress.model.StreamCompression.Compress
-
- COMPRESSED - Static variable in class rocks.xmpp.extensions.compress.model.StreamCompression
-
The implementation of the <compressed/> element.
- CompressionFeature - Class in rocks.xmpp.extensions.compress.model.feature
-
The implementation of the <compression/> element in the http://jabber.org/features/compress namespace.
- CompressionFeature(Collection<String>) - Constructor for class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
-
- CompressionManager - Class in rocks.xmpp.extensions.compress
-
- CompressionMethod - Interface in rocks.xmpp.extensions.compress
-
An interface to describe a compression method.
- compressionMethods(CompressionMethod...) - Method in class rocks.xmpp.core.session.ConnectionConfiguration.Builder
-
Sets the compression method.
- Condition - Class in rocks.xmpp.core.stanza.model.errors
-
An abstract implementation of a defined stanza error condition.
- Condition - Class in rocks.xmpp.core.stream.model.errors
-
An abstract implementation of a defined stream error condition.
- conferenceIrc() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Internet Relay Chat service.
- conferenceText() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Text conferencing service.
- CONFLICT - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <conflict/> stanza error.
- CONFLICT - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <conflict/> stream error.
- connect(Jid, String, Consumer<Jid>) - Method in class rocks.xmpp.core.session.Connection
-
Connects to the server and provides an optional 'from' attribute.
- connect(Jid, String, Consumer<Jid>) - Method in class rocks.xmpp.core.session.TcpConnection
-
Connects to the specified XMPP server using a socket connection.
- connect(Jid) - Method in class rocks.xmpp.core.session.XmppClient
-
Connects to the XMPP server.
- connect() - Method in class rocks.xmpp.core.session.XmppSession
-
Connects to the XMPP server.
- connect(Jid) - Method in class rocks.xmpp.core.session.XmppSession
-
- connect(Jid, String, Consumer<Jid>) - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
Connects to the BOSH server.
- Connection - Class in rocks.xmpp.core.session
-
The base connection class which provides hostname, port and proxy information.
- CONNECTION_TIMEOUT - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <connection-timeout/> stream error.
- ConnectionConfiguration - Class in rocks.xmpp.core.session
-
A base class for connection configurations.
- ConnectionConfiguration.Builder<T extends ConnectionConfiguration.Builder<T>> - Class in rocks.xmpp.core.session
-
An abstract builder class for building immutable configuration objects.
- ConnectionEvent - Class in rocks.xmpp.core.session
-
This event is fired for the following use cases:
When the XMPP session's underlying connection gets
disconnected.
- ConnectionEvent.Type - Enum in rocks.xmpp.core.session
-
The connection event type.
- ConnectionException - Exception in rocks.xmpp.core.session
-
Indicates a failure while connecting to the server.
- ConnectionException() - Constructor for exception rocks.xmpp.core.session.ConnectionException
-
- ConnectionException(String) - Constructor for exception rocks.xmpp.core.session.ConnectionException
-
- ConnectionException(Throwable) - Constructor for exception rocks.xmpp.core.session.ConnectionException
-
- ConnectionException(String, Throwable) - Constructor for exception rocks.xmpp.core.session.ConnectionException
-
- connectTimeout(int) - Method in class rocks.xmpp.core.session.ConnectionConfiguration.Builder
-
Sets a timeout for the connection establishment.
- ConsoleDebugger - Class in rocks.xmpp.core.session.debug
-
A simple debugger implementation, which uses System.out to print XMPP traffic.
- ConsoleDebugger() - Constructor for class rocks.xmpp.core.session.debug.ConsoleDebugger
-
- Contact - Class in rocks.xmpp.im.roster.model
-
A contact in the user's roster.
- Contact(Jid) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact associated with the given JID.
- Contact(Jid, String) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact associated with the given JID and name.
- Contact(Jid, String, String...) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact associated with the given JID, name and groups.
- Contact(Jid, String, Collection<String>) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact associated with the given JID, name and groups.
- Contact(Jid, String, Boolean, Boolean, Contact.Subscription, Collection<String>) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact associated with the given JID, name and groups.
- Contact.Subscription - Enum in rocks.xmpp.im.roster.model
-
The implementation of the 'subscription' attribute.
- ContactGroup - Class in rocks.xmpp.im.roster.model
-
Represents a contact group in the user's roster.
- ContactGroup(String, String, ContactGroup) - Constructor for class rocks.xmpp.im.roster.model.ContactGroup
-
- CoreModule - Class in rocks.xmpp.core.session
-
The core module provides XMPP classes as well as manager classes which are associated with an XMPP session.
- CoreModule() - Constructor for class rocks.xmpp.core.session.CoreModule
-
- create(String, ConnectionConfiguration...) - Static method in class rocks.xmpp.core.session.XmppClient
-
Creates a new XMPP client instance.
- create(String, XmppSessionConfiguration, ConnectionConfiguration...) - Static method in class rocks.xmpp.core.session.XmppClient
-
Creates a new XMPP client instance.
- create(ResultSetProvider<T>, ResultSetManagement) - Static method in class rocks.xmpp.extensions.rsm.ResultSet
-
Creates a result set from a result set provider and a result set management.
- createBranchedInputStream(InputStream, OutputStream) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates an branched
InputStream, which means that everything read by the source stream is written to the target
OutputStream.
- createBranchedOutputStream(OutputStream, OutputStream) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a branched
OutputStream, which means that everything written to the original stream is also written to the branched stream.
- createChatSession(Jid) - Method in class rocks.xmpp.im.chat.ChatManager
-
- createConnection(XmppSession) - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
A factory method to create the connection.
- createConnection(XmppSession) - Method in class rocks.xmpp.core.session.TcpConnectionConfiguration
-
- createConnection(XmppSession) - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.IQ
-
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.IQ
-
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Message
-
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Message
-
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Presence
-
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Presence
-
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Creates an error response for this stanza.
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Creates an error response for this stanza.
- createInputStream(InputStream) - Method in class rocks.xmpp.core.session.debug.ConsoleDebugger
-
- createInputStream(InputStream) - Method in interface rocks.xmpp.core.session.debug.XmppDebugger
-
Creates a new input stream from the actual input stream.
- createMarshaller() - Method in class rocks.xmpp.core.session.XmppSession
-
Creates a marshaller, which can be used to create XML from objects.
- createNamedThreadFactory(String) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a thread factory which creates named daemon threads.
- createOutputStream(OutputStream) - Method in class rocks.xmpp.core.session.debug.ConsoleDebugger
-
- createOutputStream(OutputStream) - Method in interface rocks.xmpp.core.session.debug.XmppDebugger
-
Creates a new output stream from the actual output stream.
- createResult() - Method in class rocks.xmpp.core.stanza.model.IQ
-
Creates a result IQ stanza, i.e. it uses the same id as this IQ, sets the type to 'result' and switches the 'to' and 'from' attribute.
- createResult(Object) - Method in class rocks.xmpp.core.stanza.model.IQ
-
Creates a result IQ stanza with a payload, i.e. it uses the same id as this IQ, sets the type to 'result' and switches the 'to' and 'from' attribute.
- createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class rocks.xmpp.core.sasl.XmppSaslClientFactory
-
- createUnmarshaller() - Method in class rocks.xmpp.core.session.XmppSession
-
Creates a new unmarshaller, which can be used to unmarshal XML to objects.
- createXmppStreamWriter(XMLStreamWriter, String, boolean) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
XMLStreamWriter instance, which writes XML without namespace prefixes.
- createXmppStreamWriter(XMLStreamWriter, String) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
XMLStreamWriter instance, which writes XML without namespace prefixes.
- createXmppStreamWriter(XMLStreamWriter) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
XMLStreamWriter instance, which writes XML without namespace prefixes.
- CREDENTIALS_EXPIRED - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <credentials-expired/> SASL failure.
- gatewayAIM() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to AOL Instant Messenger.
- gatewayFacebook() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the Facebook IM service.
- gatewayGaduGadu() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the Gadu-Gadu IM service.
- gatewayHttpWs() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway that provides HTTP Web Services access.
- gatewayICQ() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to ICQ.
- gatewayIRC() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to IRC.
- gatewayLCS() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to Microsoft Live Communications Server.
- gatewayMSN() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to MSN Messenger.
- gatewayMySpaceIM() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the MySpace IM service.
- gatewayOCS() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to Microsoft Office Communications Server.
- gatewayQQ() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the QQ IM service.
- gatewaySametime() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to IBM Lotus Sametime.
- gatewaySimple() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to SIP for Instant Messaging and Presence Leveraging Extensions (SIMPLE).
- gatewaySkype() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the Skype service.
- gatewaySMS() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to Short Message Service.
- gatewaySMTP() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the SMTP (email) network.
- gatewayTlen() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the Tlen IM service.
- gatewayXfire() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to the Xfire gaming and IM service.
- gatewayXMPP() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to another XMPP service (NOT via native server-to-server communication).
- gatewayYahoo() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gateway to Yahoo!
- get(Jid, Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'get' with a random id.
- get(Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'get' with a random id.
- get() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- get(long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- getAccept() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
The connection manager MAY include an 'accept' attribute in the session creation response element, to specify a comma-separated list of the content encodings it can decompress.
- getAck() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
A client MAY include an 'ack' attribute (set to "1") to indicate that it will be using acknowledgements throughout the session and that the absence of an 'ack' attribute in any request is meaningful.
- getActiveConnection() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the actively used connection.
- getAddedContacts() - Method in class rocks.xmpp.im.roster.RosterEvent
-
Gets the added contacts, which have been added since the last roster push or which have been initially set by the first roster result.
- getAdditionalData() - Method in class rocks.xmpp.core.sasl.model.Success
-
Gets additional data.
- getAfter() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the 'after' element.
- getAlternateAddress() - Method in class rocks.xmpp.core.stanza.model.errors.Redirect
-
Gets the alternate address.
- getAuthenticationMechanisms() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the preferred authentication (SASL) mechanisms.
- getAuthId() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the 'authid' attribute.
- getBefore() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the 'before' element.
- getBodies() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the bodies.
- getBody() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the default body (which has no language attribute).
- getBy() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the 'by' attribute.
- getCacheDirectory() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the caching directory for directory-based caches used for:
XEP-0084: User Avatar
XEP-0115: Entity Capabilities
XEP-0153: vCard-Based Avatars
By default this directory is called
xmpp.rocks and is located in the operating system's application data folder:
For Windows it is
%APPDATA%, which usually is
C:\Users\{USERNAME}\AppData\Roaming
For Mac it is
~/Library/Application Support
Else it is the user's home directory.
- getCategory() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gets the category, e.g. server, client, gateway, directory, etc.
- getCause() - Method in class rocks.xmpp.core.session.ConnectionEvent
-
Gets the cause of the disconnection or reconnection failure.
- getCharsets() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
The connection manager MAY inform the client which encodings it can convert by setting the optional 'charsets' attribute in the session creation response element to a space-separated list of encodings.
- getChatPartner() - Method in class rocks.xmpp.im.chat.ChatSession
-
Gets the chat partner of this chat session.
- getChatSession() - Method in class rocks.xmpp.im.chat.ChatSessionEvent
-
Gets the chat session.
- getClasses() - Method in class rocks.xmpp.core.session.Extension
-
Gets the collection of classes, which represent the extension's XML schema implementation.
- getCompressionMethods() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the compression methods.
- getCondition() - Method in exception rocks.xmpp.core.sasl.AuthenticationException
-
The specific SASL error condition.
- getCondition() - Method in class rocks.xmpp.core.sasl.model.Failure
-
Gets the defined error condition.
- getCondition() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
- getCondition() - Method in exception rocks.xmpp.core.stanza.StanzaException
-
Gets the defined error condition.
- getCondition() - Method in class rocks.xmpp.core.stream.model.StreamError
-
- getCondition() - Method in exception rocks.xmpp.core.stream.StreamErrorException
-
Gets the defined error condition.
- getCondition() - Method in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure
-
Gets the failure condition.
- getCondition() - Method in exception rocks.xmpp.extensions.httpbind.BoshException
-
Gets the BOSH error condition.
- getCondition() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getConfiguration() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the configuration for this session.
- getConfiguredCompressionMethods() - Method in class rocks.xmpp.extensions.compress.CompressionManager
-
Gets the configured compression methods.
- getConnectedResource() - Method in class rocks.xmpp.core.session.XmppClient
-
Gets the connected resource, which is assigned by the server after resource binding.
- getConnectedResource() - Method in class rocks.xmpp.core.session.XmppSession
-
The connected resource, which is assigned by the server.
- getConnections() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets an unmodifiable list of connections, which this session will try during connecting.
- getConnectTimeout() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the timeout for connection establishment.
- getContact(Jid) - Method in class rocks.xmpp.im.roster.RosterManager
-
Gets a contact by its JID.
- getContactGroups() - Method in class rocks.xmpp.im.roster.RosterManager
-
Gets the contact groups.
- getContacts() - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
Gets the contacts in this group.
- getContacts() - Method in class rocks.xmpp.im.roster.model.Roster
-
Gets the contacts.
- getContacts() - Method in class rocks.xmpp.im.roster.RosterManager
-
Gets the contacts.
- getContent() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Some clients are constrained to only accept HTTP responses with specific Content-Types (e.g., "text/html").
- getData() - Method in class rocks.xmpp.extensions.privatedata.model.PrivateData
-
Gets the private data items.
- getData(Class<T>) - Method in class rocks.xmpp.extensions.privatedata.PrivateDataManager
-
Gets private data, which is stored on the server.
- getDataType() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
-
Gets the data type of the field.
- getDebugger() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the debugger or null if no debugger class was specified in the configuration.
- getDebugger() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the current debugger for this session.
- getDefault() - Static method in class rocks.xmpp.core.session.TcpConnectionConfiguration
-
Gets the default configuration.
- getDefault() - Static method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the default configuration.
- getDefault() - Static method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
Gets the default configuration.
- getDefaultResponseTimeout() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the response timeout.
- getDescription() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets a natural-language description of the field, intended for presentation in a user-agent (e.g., as a "tool-tip", help button, or explanatory text provided near the field).
- getDomain() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the XMPP domain of the connected server.
- getEnabledFeatures() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the enabled features.
- getError() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'error' element.
- getError() - Method in exception rocks.xmpp.core.stanza.StanzaException
-
Gets the stanza error, i.e. the <error/> element.
- getError() - Method in exception rocks.xmpp.core.stream.StreamErrorException
-
Gets the stream error.
- getError() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Failed
-
Gets the stanza error.
- getErrorTypeByCondition(Condition) - Static method in class rocks.xmpp.core.stanza.model.errors.Condition
-
Gets the associated stanza error type for a condition.
- getExtension(Class<T>) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the extension of the given type or null, if there's no such extension.
- getExtension() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the application specific condition, if any.
- getExtension() - Method in class rocks.xmpp.core.stream.model.StreamError
-
Gets the application specific condition, if any.
- getExtensions() - Method in class rocks.xmpp.core.session.CoreModule
-
- getExtensions() - Method in interface rocks.xmpp.core.session.Module
-
Gets the extensions belonging to this module.
- getExtensions() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
- getExtensions() - Method in interface rocks.xmpp.extensions.disco.model.info.InfoNode
-
- getExtensions() - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Gets an unmodifiable list of extensions.
- getFeatureClass() - Method in class rocks.xmpp.core.stream.StreamFeatureNegotiator
-
Gets the feature class, this negotiator is responsible for.
- getFeatures() - Method in class rocks.xmpp.core.session.Extension
-
Gets the collection of "sub" features, which are associated with the extension.
- getFeatures() - Method in class rocks.xmpp.core.stream.model.StreamFeatures
-
Gets the features, i.e. the child elements of the <stream:features/> element.
- getFeatures() - Method in class rocks.xmpp.core.stream.StreamFeaturesManager
-
Gets the available features, which the server has advertised.
- getFeatures() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
- getFeatures() - Method in interface rocks.xmpp.extensions.disco.model.info.InfoNode
-
Gets the features.
- getFeatures() - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Gets an unmodifiable set of features.
- getFieldReferences() - Method in class rocks.xmpp.extensions.data.layout.model.Page
-
Gets the field references.
- getFieldReferences() - Method in class rocks.xmpp.extensions.data.layout.model.Section
-
Gets the field references.
- getFields() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the fields of the form.
- getFields() - Method in class rocks.xmpp.extensions.data.model.DataForm.Item
-
Gets the fields.
- getFirstItem() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the first item.
- getFirstItemIndex() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the first item's index.
- getFormType() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the form type of this form, i.e. the value of the "FORM_TYPE" field.
- getFrom() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'from' attribute.
- getFrom() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
The <body/> element of the first request MAY also possess a 'from' attribute, which specifies the originator of the first stream and which enables the connection manager to forward the originating entity's identity to the application server.
- getFullName() - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
Gets the full name of the group.
- getGroupDelimiter() - Method in class rocks.xmpp.im.roster.RosterManager
-
Gets the group delimiter.
- getGroups() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the groups of the contact.
- getGroups() - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
Gets the nested sub-groups of this group.
- getHashingAlgorithm() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Gets the hashing algorithm used to generate the verification string.
- getHeight() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media
-
If the media is an image or video, gets the recommended display height of the image.
- getHold() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute informs the client about the maximum number of requests the connection manager will keep waiting at any one time during the session.
- getHostname() - Method in class rocks.xmpp.core.session.Connection
-
Gets the hostname, which is used for the connection.
- getHostname() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the hostname.
- getHostnameVerifier() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the hostname verifier.
- getHttpErrorCode() - Method in exception rocks.xmpp.extensions.httpbind.BoshException
-
Gets the HTTP error code.
- getId() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'id' attribute.
- getId() - Method in class rocks.xmpp.extensions.disco.model.items.Item
-
Gets the id of this item.
- getId() - Method in interface rocks.xmpp.extensions.rsm.model.ResultSetItem
-
Gets the item id to allow paging through the result set.
- getId() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
-
The stream id.
- getIdentities() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
- getIdentities() - Method in interface rocks.xmpp.extensions.disco.model.info.InfoNode
-
Gets the identities.
- getIdentities() - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Gets an unmodifiable set of identities.
- getInactivity() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getIndex() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the index.
- getInitialPresence() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets a supplier for initial presence which is sent during login.
- getInitialResponse() - Method in class rocks.xmpp.core.sasl.model.Auth
-
Gets the initial response.
- getInstructions() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the instructions of the form.
- getIQ() - Method in class rocks.xmpp.core.stanza.IQEvent
-
Gets the IQ stanza.
- getItemCount() - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- getItemCount() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the item count of a result set.
- getItemCount() - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the total item count.
- getItems() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the items, which can be understood as "table rows" containing data (if any) that matches the request.
- getItems() - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- getItems(int, int) - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- getItems() - Method in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
- getItems() - Method in interface rocks.xmpp.extensions.disco.model.items.ItemNode
-
Gets the items.
- getItems() - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Gets an unmodifiable list of items.
- getItems() - Method in class rocks.xmpp.extensions.rsm.ResultSet
-
Gets the items.
- getItems() - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets all items.
- getItems(int, int) - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the items in a specific range (by index).
- getItemsAfter(String, int) - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- getItemsAfter(String, int) - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the items after a specific item, which is determined by an item id.
- getItemsBefore(String, int) - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- getItemsBefore(String, int) - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the items before a specific item, which is determined by an item id.
- getJid() - Method in class rocks.xmpp.core.bind.model.Bind
-
Gets the JID, which has been generated by the server after resource binding.
- getJid() - Method in class rocks.xmpp.extensions.disco.model.items.Item
-
Gets the JID.
- getJid() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the JID of the contact.
- getKeepAliveInterval() - Method in class rocks.xmpp.core.session.TcpConnectionConfiguration
-
Gets the whitespace keep-alive interval.
- getKey() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getLabel() - Method in class rocks.xmpp.extensions.data.layout.model.Page
-
Gets the label for this page.
- getLabel() - Method in class rocks.xmpp.extensions.data.layout.model.Section
-
Gets the label of the section.
- getLabel() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the field label.
- getLabel() - Method in class rocks.xmpp.extensions.data.model.DataForm.Option
-
Gets the label.
- getLanguage() - Method in class rocks.xmpp.core.sasl.model.Failure
-
Gets the language of the text.
- getLanguage() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the preferred or default language for any human-readable XML character data to be sent over the stream.
- getLanguage() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'xml:lang' attribute, i.e. its language.
- getLanguage() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the language of the error text.
- getLanguage() - Method in class rocks.xmpp.core.stanza.model.Text
-
Gets the language.
- getLanguage() - Method in class rocks.xmpp.core.stream.model.StreamError
-
Gets the language of the error text.
- getLanguage() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
The optional language to localize the
name.
- getLanguage() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getLastHandledStanza() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Answer
-
- getLastItem() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the last item.
- getLastSentPresence() - Method in class rocks.xmpp.im.subscription.PresenceManager
-
Gets the last sent (non-directed) presence, that has been broadcast by the server.
- getLastSentPresences() - Method in class rocks.xmpp.im.subscription.PresenceManager
-
Gets the last sent presences, that have been sent, including directed presences.
- getListRange() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
-
Gets the list range.
- getLocation() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
-
The server's preferred IP address or hostname (optionally with a port) for reconnection.
- getLocations() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media
-
Gets the locations to the media.
- getManager() - Method in class rocks.xmpp.core.session.Extension
-
Gets the manager class.
- getManager(Class<T>) - Method in class rocks.xmpp.core.session.XmppSession
-
Gets an instance of the specified manager class.
- getMax() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ListRange
-
Gets the maximum allowable number of selected/entered values.
- getMax() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
-
Gets the maximum value allowed.
- getMax() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
-
Gets the server's preferred maximum resumption time.
- getMaxPause() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If the connection manager supports session pausing (see Inactivity) then it SHOULD advertise that to the client by including a 'maxpause' attribute in the session creation response element.
- getMaxSize() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the max size.
- getMechanism() - Method in class rocks.xmpp.core.sasl.model.Auth
-
Gets the mechanism.
- getMechanismName() - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
-
- getMechanismNames(Map<String, ?>) - Method in class rocks.xmpp.core.sasl.XmppSaslClientFactory
-
- getMechanisms() - Method in class rocks.xmpp.core.sasl.model.Mechanisms
-
Gets the list of mechanisms supported by the server.
- getMedia() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the media element.
- getMessage() - Method in class rocks.xmpp.core.stanza.MessageEvent
-
Gets the message.
- getMethod() - Method in class rocks.xmpp.extensions.compress.model.StreamCompression.Compress
-
Gets the compression method.
- getMethods() - Method in class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
-
Gets the available compression methods.
- getMin() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ListRange
-
Gets the minimum allowable number of selected/entered values.
- getMin() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
-
Gets the minimum value allowed.
- getName() - Method in interface rocks.xmpp.extensions.compress.CompressionMethod
-
Gets the compression method name, e.g.
- getName() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gets the identity's name.
- getName() - Method in class rocks.xmpp.extensions.disco.model.items.Item
-
Gets the name.
- getName() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the name of the contact.
- getName() - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
Gets the name of the group.
- getNamespace() - Method in class rocks.xmpp.core.session.Extension
-
Gets the protocol namespace.
- getNegotiatedCompressionMethod() - Method in class rocks.xmpp.extensions.compress.CompressionManager
-
Gets the negotiated compression method.
- getNegotiatedProperty(String) - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
-
- getNewAddress() - Method in class rocks.xmpp.core.stanza.model.errors.Gone
-
Gets the new address.
- getNewChatPartner() - Method in class rocks.xmpp.im.chat.ChatSession.ChatPartnerEvent
-
Gets the JID of the new chat partner.
- getNewKey() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getNextReconnectionAttempt() - Method in class rocks.xmpp.core.session.ConnectionEvent
-
Gets the duration until the next reconnection is attempted.
- getNextReconnectionAttempt() - Method in class rocks.xmpp.core.session.ReconnectionManager
-
Deprecated.
Gets the date of the next reconnection attempt.
- getNextReconnectionAttempt(int, Throwable) - Method in interface rocks.xmpp.core.session.ReconnectionStrategy
-
Gets the duration after which the next reconnection is attempted.
- getNode() - Method in class rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Gets the node.
- getNode() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Gets the node.
- getNode() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
- getNode() - Method in interface rocks.xmpp.extensions.disco.model.info.InfoNode
-
Gets the node name.
- getNode() - Method in class rocks.xmpp.extensions.disco.model.items.Item
-
Gets the node.
- getNode() - Method in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
- getNode() - Method in interface rocks.xmpp.extensions.disco.model.items.ItemNode
-
Gets the node name.
- getOldChatPartner() - Method in class rocks.xmpp.im.chat.ChatSession.ChatPartnerEvent
-
Gets the JID of the old chat partner.
- getOldStatus() - Method in class rocks.xmpp.core.session.SessionStatusEvent
-
Gets the old session status.
- getOptions() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
- getOtherHost() - Method in class rocks.xmpp.core.stream.model.errors.SeeOtherHost
-
Gets the other host.
- getPages() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the layout pages for this data form.
- getParentGroup() - Method in class rocks.xmpp.im.roster.model.ContactGroup
-
Gets the parent group.
- getParentThread() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the parent thread.
- getPath() - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
Gets the path on the host, e.g.
- getPause() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If a client encounters an exceptional temporary situation during which it will be unable to send requests to the connection manager for a period of time greater than the maximum inactivity period (e.g., while a runtime environment changes from one web page to another), and if the connection manager included a 'maxpause' attribute in its Session Creation Response, then the client MAY request a temporary increase to the maximum inactivity period by including a 'pause' attribute in a request.
- getPolling() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute specifies the shortest allowable polling interval (in seconds).
- getPort() - Method in class rocks.xmpp.core.session.Connection
-
Gets the port, which is used for the connection.
- getPort() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the port.
- getPort() - Method in class rocks.xmpp.dns.SrvRecord
-
Gets the port on this target host of this service.
- getPresence() - Method in class rocks.xmpp.core.stanza.PresenceEvent
-
Gets the presence.
- getPresence(Jid) - Method in class rocks.xmpp.im.subscription.PresenceManager
-
Gets the presence for a given contact.
- getPriority() - Method in class rocks.xmpp.core.bind.model.Bind
-
- getPriority() - Method in class rocks.xmpp.core.sasl.model.Mechanisms
-
- getPriority() - Method in class rocks.xmpp.core.session.model.Session
-
- getPriority() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Gets the priority.
- getPriority() - Method in class rocks.xmpp.core.stream.model.StreamFeature
-
Gets the priority of the feature, i.e. when it will be negotiated during feature negotiation.
- getPriority() - Method in class rocks.xmpp.core.tls.model.StartTls
-
- getPriority() - Method in class rocks.xmpp.dns.SrvRecord
-
Gets the priority of this target host.
- getPriority() - Method in class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
-
- getPriority() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement
-
- getProxy() - Method in class rocks.xmpp.core.session.Connection
-
Gets the proxy.
- getProxy() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the proxy.
- getReconnectionStrategy() - Method in class rocks.xmpp.core.session.ReconnectionManager
-
Deprecated.
Gets the reconnection strategy.
- getReconnectionStrategy() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the reconnection strategy.
- getRegex() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Regex
-
Gets the regular expression.
- getRemovedContacts() - Method in class rocks.xmpp.im.roster.RosterEvent
-
Gets the removed contacts, i.e. contacts which were on the roster, but now are no longer on the roster.
- getReport() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
After receiving a request with an 'ack' value less than the 'rid' of the last request that it has already responded to, the connection manager MAY inform the client of the situation by sending its next response immediately instead of waiting until it has payloads to send to the client (e.g., if some time has passed since it responded).
- getReportedFields() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the reported fields, which can be understood as "table headers" describing the data to follow.
- getReportedReference() - Method in class rocks.xmpp.extensions.data.layout.model.Page
-
Gets the reported field reference.
- getReportedReference() - Method in class rocks.xmpp.extensions.data.layout.model.Section
-
Gets the reported field reference.
- getRequests() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute enables the connection manager to limit the number of simultaneous requests the client makes (see Overactivity and Polling Sessions).
- getRequestStrategy() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
Gets the request strategy.
- getResource() - Method in class rocks.xmpp.core.bind.model.Bind
-
Gets the resource.
- getRestart() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getRestartLogic() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getResult() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
Waits uninterruptibly on the result of the query and returns it.
- getResult(long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
Waits uninterruptibly on the result of the query (with a timeout) and returns it.
- getResultSetManagement() - Method in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
- getResultSetManagement() - Method in interface rocks.xmpp.extensions.disco.model.items.ItemNode
-
Gets the result set.
- getResultSetManagement() - Method in class rocks.xmpp.extensions.rsm.ResultSet
-
Gets the result set info.
- getRid() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
The <body/> element of every client request MUST possess a sequential request ID encapsulated via the 'rid' attribute.
- getRosterDelimiter() - Method in class rocks.xmpp.extensions.privatedata.rosterdelimiter.model.RosterDelimiter
-
Gets the roster delimiter.
- getRoute() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
Gets the route.
- getRoute() - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
Gets the route.
- getRoute() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
A connection manager MAY be configured to enable sessions with more than one server in different domains.
- getSections() - Method in class rocks.xmpp.extensions.data.layout.model.Page
-
Gets the sections for this page.
- getSections() - Method in class rocks.xmpp.extensions.data.layout.model.Section
-
Gets nested sub-sections.
- getSessionId() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
Gets the session id of this BOSH connection.
- getShow() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Gets the <show/> element.
- getSid() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
All requests after the first one MUST include a valid 'sid' attribute (provided by the connection manager in the Session Creation Response).
- getSocketFactory() - Method in class rocks.xmpp.core.session.TcpConnectionConfiguration
-
Gets the socket factory.
- getSSLContext() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Gets the SSL context.
- getStanza() - Method in class rocks.xmpp.core.session.SendTask
-
Gets the stanza, which has been sent.
- getStanza() - Method in exception rocks.xmpp.core.stanza.StanzaException
-
Gets the stanza, which includes the error.
- getStatus() - Method in class rocks.xmpp.core.session.SessionStatusEvent
-
Gets the session status.
- getStatus() - Method in class rocks.xmpp.core.session.XmppSession
-
Gets the status of the session.
- getStatus() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Gets the default body (which has no language attribute).
- getStatuses() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Gets the statuses.
- getStream() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If a connection manager supports the multi-streams feature, it MUST include a 'stream' attribute in its Session Creation Response.
- getStreamError() - Method in exception rocks.xmpp.core.stream.StreamErrorException
-
Deprecated.
- getStreamId() - Method in class rocks.xmpp.core.session.Connection
-
Gets the stream id of this connection.
- getStreamId() - Method in class rocks.xmpp.core.session.TcpConnection
-
- getStreamId() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
- getStreamManagementId() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
Gets the "SM-ID".
- getSubject() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the default subject (which has no language attribute).
- getSubjects() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the subjects.
- getSubscription() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the subscription attribute.
- getTarget() - Method in class rocks.xmpp.dns.SrvRecord
-
Gets the domain name of the target host.
- getText() - Method in class rocks.xmpp.core.sasl.model.Failure
-
Gets the text of the failure.
- getText() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the optional error text.
- getText() - Method in class rocks.xmpp.core.stanza.model.Text
-
Gets the text.
- getText() - Method in class rocks.xmpp.core.stream.model.StreamError
-
Gets the optional error text.
- getText() - Method in class rocks.xmpp.dns.TxtRecord
-
Gets the text.
- getText() - Method in class rocks.xmpp.extensions.data.layout.model.Page
-
Gets additional information for the page.
- getText() - Method in class rocks.xmpp.extensions.data.layout.model.Section
-
Gets additional information for the section.
- getThread() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the thread.
- getThread() - Method in class rocks.xmpp.im.chat.ChatSession
-
Gets the thread id which is used for this chat session.
- getThrowable() - Method in class rocks.xmpp.core.session.SessionStatusEvent
-
Gets the throwable if the session abnormally disconnected or null.
- getTime() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getTitle() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the title of the form.
- getTo() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'to' attribute, i.e. the recipient.
- getTo() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getType() - Method in class rocks.xmpp.core.session.ConnectionEvent
-
Gets the event type.
- getType() - Method in class rocks.xmpp.core.stanza.model.IQ
-
Gets the type.
- getType() - Method in class rocks.xmpp.core.stanza.model.Message
-
Gets the message type.
- getType() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Gets the type of the presence.
- getType() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the error type, either 'auth', 'cancel', 'continue', 'modify' or 'wait'.
- getType() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
-
Gets the MIME type of the media.
- getType() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the field type.
- getType() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the type of the form.
- getType() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
- getType() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getUnacknowledgedStanzas() - Method in class rocks.xmpp.core.session.XmppSession
-
- getUnaffiliatedContacts() - Method in class rocks.xmpp.im.roster.RosterManager
-
Gets the contacts, which are not affiliated to any group.
- getUpdatedContacts() - Method in class rocks.xmpp.im.roster.RosterEvent
-
Gets the updated contacts, i.e. if an existing contact has changed its name, groups or subscription state.
- getUri() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
-
Gets the URI.
- getUri() - Method in exception rocks.xmpp.extensions.httpbind.BoshException
-
Gets the URI in case of a "see-other-uri" error.
- getUri() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getValidation() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the validation for this field.
- getValidationMethod() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
-
Gets the validation method.
- getValue() - Method in class rocks.xmpp.core.sasl.model.Challenge
-
Gets the value, i.e. the challenge.
- getValue() - Method in class rocks.xmpp.core.sasl.model.Response
-
Gets the value.
- getValue() - Method in class rocks.xmpp.extensions.data.model.DataForm.Option
-
Gets the value of the option.
- getValueAsBoolean() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the value as boolean.
- getValueAsInstant() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Returns the first value as date.
- getValueAsInteger() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Returns the first value as integer.
- getValueAsJid() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
- getValues() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the values of the field.
- getValuesAsJid() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
- getVar() - Method in class rocks.xmpp.extensions.data.layout.model.FieldReference
-
Gets the var attribute.
- getVar() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets a unique identifier for the field in the context of the form.
- getVerificationString(InfoNode, MessageDigest) - Static method in class rocks.xmpp.extensions.caps.model.EntityCapabilities
-
- getVerificationString() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Gets the verification string that is used to verify the identity and supported features of the entity.
- getVersion() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute specifies the highest version of the BOSH protocol that the client supports.
- getVersion() - Method in class rocks.xmpp.im.roster.model.Roster
-
Gets the roster version.
- getWait() - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
Gets the longest time (in seconds) that the connection manager is allowed to wait before responding to any request during the session.
- getWait() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- getWeight() - Method in class rocks.xmpp.dns.SrvRecord
-
Gets the weight of this target host.
- getWidth() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media
-
If the media is an image or video, gets the recommended display width of the image.
- getWrappedObjects() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets an unmodifiable list of wrapped objects.
- getXmlInputFactory() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the XML input factory.
- getXmlOutputFactory() - Method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Gets the XML output factory.
- getXmppVersion() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
- gone() - Static method in class rocks.xmpp.core.stanza.model.errors.Condition
-
Creates a <gone/> stanza error.
- gone(String) - Static method in class rocks.xmpp.core.stanza.model.errors.Condition
-
Creates a <gone/> stanza error with a new address.
- Gone - Class in rocks.xmpp.core.stanza.model.errors
-
The implementation of the <gone/> stanza error.
- GZIP - Static variable in class rocks.xmpp.extensions.compress.CompressionManager
-
- GZIP - Static variable in interface rocks.xmpp.extensions.compress.CompressionMethod
-
The "gzip" compression method.
- Identity - Class in rocks.xmpp.extensions.disco.model.info
-
Represents an identity of an XMPP entity.
- IMPROPER_ADDRESSING - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <improper-addressing/> stream error.
- INCORRECT_ENCODING - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <incorrect-encoding/> SASL failure.
- incrementInboundStanzaCount() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
Increments the inbound stanza count.
- indexOf(String) - Method in class rocks.xmpp.extensions.disco.DefaultItemProvider
-
- indexOf(String) - Method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the index of a specific item.
- InfoDiscovery - Class in rocks.xmpp.extensions.disco.model.info
-
The implementation of the <query/> element in the http://jabber.org/protocol/disco#info namespace.
- InfoDiscovery() - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
Creates an empty element, used for info discovery requests.
- InfoDiscovery(String) - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
Creates an info discovery element with a node attribute.
- InfoDiscovery(Collection<Identity>, Collection<String>) - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
Creates an info discovery element, used in discovery info responses.
- InfoDiscovery(Collection<Identity>, Collection<String>, Collection<DataForm>) - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
Creates an info discovery element, used in discovery info responses.
- InfoDiscovery(String, Collection<Identity>, Collection<String>, Collection<DataForm>) - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
Creates an info discovery element, used in discovery info responses.
- InfoNode - Interface in rocks.xmpp.extensions.disco.model.info
-
A generic service discovery info node.
- initialize(XmppSession) - Method in class rocks.xmpp.core.session.debug.ConsoleDebugger
-
- initialize(XmppSession) - Method in interface rocks.xmpp.core.session.debug.XmppDebugger
-
This method is called when a new XMPP session is initialized.
- initialPresence(Supplier<Presence>) - Method in class rocks.xmpp.core.session.XmppSessionConfiguration.Builder
-
Sets a supplier for initial presence which is sent during login.
- INSTANCE - Static variable in class rocks.xmpp.core.sasl.model.Abort
-
The implementation of the <abort/> element.
- INSTANCE - Static variable in class rocks.xmpp.core.tls.model.Failure
-
The <failure xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> element.
- INSTANCE - Static variable in class rocks.xmpp.core.tls.model.Proceed
-
The <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/> element.
- INSTANCE - Static variable in class rocks.xmpp.extensions.errors.model.ResourceLimitExceeded
-
The element.
- INSTANCE - Static variable in class rocks.xmpp.extensions.errors.model.StanzaTooBig
-
The element.
- INSTANCE - Static variable in class rocks.xmpp.extensions.errors.model.TooManyStanzas
-
The element.
- INSTANCE - Static variable in class rocks.xmpp.im.roster.versioning.model.RosterVersioning
-
The <ver/> element.
- INSTANCE - Static variable in class rocks.xmpp.im.subscription.preapproval.model.SubscriptionPreApproval
-
The <sub/> element.
- InstantAdapter - Class in rocks.xmpp.util.adapters
-
- InstantAdapter() - Constructor for class rocks.xmpp.util.adapters.InstantAdapter
-
- instructions(Collection<String>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the instructions of the form.
- INTERNAL_SERVER_ERROR - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <internal-server-error/> stanza error.
- INTERNAL_SERVER_ERROR - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <internal-server-error/> stream error.
- INVALID_AUTHZID - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <invalid-authzid/> SASL failure.
- INVALID_FROM - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <invalid-from/> stream error.
- INVALID_MECHANISM - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the <invalid-mechanism/> SASL failure.
- INVALID_NAMESPACE - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <invalid-namespace/> stream error.
- INVALID_XML - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <invalid-xml/> stream error.
- IQ - Class in rocks.xmpp.core.stanza.model
-
The implementation of the <iq/> stanza.
- IQ(IQ.Type, Object) - Constructor for class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ stanza with the given type and extension.
- IQ(IQ.Type, Object, String) - Constructor for class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ stanza with the given id, type and extension.
- IQ(Jid, IQ.Type, Object) - Constructor for class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ stanza with the given receiver, type and extension.
- IQ(Jid, IQ.Type, Object, String) - Constructor for class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ stanza with the given receiver, id, type and extension.
- IQ(Jid, IQ.Type, Object, String, Jid, Locale, StanzaError) - Constructor for class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ stanza with the given receiver, id, type, extension and error.
- IQ.Type - Enum in rocks.xmpp.core.stanza.model
-
Represents a <iq/> 'type' attribute.
- IQEvent - Class in rocks.xmpp.core.stanza
-
An IQ event is fired whenever an IQ stanza is received or sent.
- IQEvent(Object, IQ, boolean) - Constructor for class rocks.xmpp.core.stanza.IQEvent
-
Constructs an IQ event.
- IQHandler - Interface in rocks.xmpp.core.stanza
-
- isActive() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
Returns true, as soon as the server has enabled stream management, i.e. if both client and server are using stream management.
- isAnonymous() - Method in class rocks.xmpp.core.session.XmppClient
-
Indicates whether the session has been logged in anonymously.
- isApproved() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the subscription pre-approval status.
- isAskForGroupDelimiter() - Method in class rocks.xmpp.im.roster.RosterManager
-
Indicates whether the server is asked for the roster delimiter before requesting the roster.
- isAuthenticated() - Method in class rocks.xmpp.core.session.XmppSession
-
Returns true, if the session is authenticated.
- isAvailable() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Indicates, whether an entity is available.
- isCancelled() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- isComplete() - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
-
- isConnected() - Method in class rocks.xmpp.core.session.XmppSession
-
Indicates, whether the session is connected.
- isDone() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- isEnabled() - Method in class rocks.xmpp.core.session.Extension
-
Indicates whether the extension is enabled or not.
- isEnabled() - Method in class rocks.xmpp.core.session.Manager
-
Indicates, whether this manager is enabled or not.
- isInbound() - Method in class rocks.xmpp.im.chat.ChatSessionEvent
-
Indicates, whether the chat session has been created by an inbound message or programmatically.
- isMandatory() - Method in class rocks.xmpp.core.bind.model.Bind
-
- isMandatory() - Method in class rocks.xmpp.core.sasl.model.Mechanisms
-
Returns always true, because SASL is mandatory to negotiate.
- isMandatory() - Method in class rocks.xmpp.core.session.model.Session
-
- isMandatory() - Method in class rocks.xmpp.core.stream.model.StreamFeature
-
Indicates, whether this feature is mandatory to negotiate.
- isMandatory() - Method in class rocks.xmpp.core.tls.model.StartTls
-
- isMandatory() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement
-
- isNormal() - Method in class rocks.xmpp.core.stanza.model.Message
-
Indicates, whether this message is a normal message, i.e. if the type or the message is either
Message.Type.NORMAL, null or otherwise unknown, this method returns true.
- isPending() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the pending state of the contact.
- isRequest() - Method in class rocks.xmpp.core.stanza.model.IQ
-
Returns if this is a request IQ, i.e. of type get or set.
- isRequired() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
If the field as required in order for the form to be considered valid.
- isResponse() - Method in class rocks.xmpp.core.stanza.model.IQ
-
Returns true, if this IQ is a response (either a positive result or an error).
- isResumable() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
If the server will allow the stream to be resumed.
- isResume() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
-
If the server allows session resumption.
- isRetrieveRosterOnLogin() - Method in class rocks.xmpp.im.roster.RosterManager
-
Controls, whether the roster is automatically retrieved as soon as the user has logged in.
- isRosterVersioningSupported() - Method in class rocks.xmpp.im.roster.RosterManager
-
Indicates whether the server supports roster versioning.
- isSecure() - Method in class rocks.xmpp.core.session.Connection
-
Indicates whether this connection is secured by TLS/SSL.
- isSecure() - Method in class rocks.xmpp.core.session.ConnectionConfiguration
-
Indicates whether the connection is secured by SSL.
- isSecure() - Method in class rocks.xmpp.core.session.TcpConnection
-
- isSecure() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
- isSupported(String, Jid) - Method in class rocks.xmpp.core.session.XmppClient
-
Determines support of another XMPP entity for a given feature.
- isSupported(String, Jid) - Method in class rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Checks whether the entity supports the given feature.
- isUseKeySequence() - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
If the connection is secured via a key sequence mechanism.
- isUsingAcknowledgements() - Method in class rocks.xmpp.core.session.Connection
-
Indicates, whether this connection is using acknowledgements.
- isUsingAcknowledgements() - Method in class rocks.xmpp.core.session.TcpConnection
-
- isUsingAcknowledgements() - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
- Item() - Constructor for class rocks.xmpp.extensions.data.model.DataForm.Item
-
- Item - Class in rocks.xmpp.extensions.disco.model.items
-
The implementation of the <item/> element in the http://jabber.org/protocol/disco#item namespace, used for item discovery.
- Item(Jid, String, String, String) - Constructor for class rocks.xmpp.extensions.disco.model.items.Item
-
- Item(Jid, String) - Constructor for class rocks.xmpp.extensions.disco.model.items.Item
-
- Item(Jid, String, String) - Constructor for class rocks.xmpp.extensions.disco.model.items.Item
-
- ITEM_NOT_FOUND - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <item-not-found/> stanza error.
- ItemDiscovery - Class in rocks.xmpp.extensions.disco.model.items
-
The implementation of the <query/> element in the http://jabber.org/protocol/disco#item namespace.
- ItemDiscovery() - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an empty element, used for item discovery requests.
- ItemDiscovery(String) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with a node attribute.
- ItemDiscovery(String, ResultSetManagement) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with a node attribute.
- ItemDiscovery(Collection<Item>) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with nodes.
- ItemDiscovery(Collection<Item>, ResultSetManagement) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with nodes and result set management.
- ItemDiscovery(String, Collection<Item>) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with a node attribute.
- ItemDiscovery(String, Collection<Item>, ResultSetManagement) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
Creates an item discovery element with a node attribute and result set management.
- ItemNode - Interface in rocks.xmpp.extensions.disco.model.items
-
A generic service discovery item node.
- items(Collection<DataForm.Item>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the items of the form.
- Range(String, String) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
-
Creates a range validation.
- readStanza(String, Object) - Method in class rocks.xmpp.core.session.debug.ConsoleDebugger
-
- readStanza(String, Object) - Method in interface rocks.xmpp.core.session.debug.XmppDebugger
-
This method is called, whenever a stream element is read.
- RECIPIENT_UNAVAILABLE - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <recipient-unavailable/> stanza error.
- ReconnectionManager - Class in rocks.xmpp.core.session
-
- ReconnectionStrategy - Interface in rocks.xmpp.core.session
-
A strategy for reconnection logic, i.e. when and in which interval reconnection attempts will happen.
- reconnectionStrategy(ReconnectionStrategy) - Method in class rocks.xmpp.core.session.XmppSessionConfiguration.Builder
-
Sets the reconnection strategy, which determined when to reconnect after a disconnection.
- redirect(String) - Static method in class rocks.xmpp.core.stanza.model.errors.Condition
-
Creates a <redirect/> stanza error with an alternate address.
- Redirect - Class in rocks.xmpp.core.stanza.model.errors
-
The implementation of the <redirect/> stanza error.
- Regex(String) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Regex
-
- registerFeature(Extension) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Registers a feature / extension.
- REGISTRATION_REQUIRED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <registration-required/> stanza error.
- REMOTE_CONNECTION_FAILED - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <remote-connection-failed/> stream error.
- REMOTE_SERVER_NOT_FOUND - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <remote-server-not-found/> stanza error.
- REMOTE_SERVER_TIMEOUT - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <remote-server-timeout/> stanza error.
- removeCapabilitiesChangeListener(Consumer<EventObject>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes a property change listener.
- removeChatPartnerListener(Consumer<ChatSession.ChatPartnerEvent>) - Method in class rocks.xmpp.im.chat.ChatSession
-
Removes a chat partner listener.
- removeChatSessionListener(Consumer<ChatSessionEvent>) - Method in class rocks.xmpp.im.chat.ChatManager
-
Removes a previously added chat session listener.
- removeConnectionListener(Consumer<ConnectionEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added connection listener.
- removeContact(Jid) - Static method in class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact to send to the server for removal.
- removeContact(Jid) - Method in class rocks.xmpp.im.roster.RosterManager
-
Removes a contact from the roster.
- removeContactGroup(ContactGroup) - Method in class rocks.xmpp.im.roster.RosterManager
-
Removes a contact group.
- removeCreationListener(Consumer<XmppSession>) - Static method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added creation listener.
- removeExtension(DataForm) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an extension.
- removeFeature(String) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes a feature.
- removeFeature(Class<? extends Manager>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes a feature by its manager class.
- removeIdentity(Identity) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an identity.
- removeInboundIQListener(Consumer<IQEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added inbound IQ listener from the session.
- removeInboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added inbound message listener from the session.
- removeInboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.im.chat.Chat
-
Removes a previously added message listener.
- removeInboundPresenceListener(Consumer<PresenceEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added inbound presence listener from the session.
- removeInfoNode(String) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an info node.
- removeIQHandler(Class<?>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes an IQ handler.
- removeMessageAcknowledgedListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added message acknowledge listener.
- removeOutboundIQListener(Consumer<IQEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added outbound IQ listener from the session.
- removeOutboundMessageListener(Consumer<MessageEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added outbound message listener from the session.
- removeOutboundPresenceListener(Consumer<PresenceEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added outbound presence listener from the session.
- removeRosterListener(Consumer<RosterEvent>) - Method in class rocks.xmpp.im.roster.RosterManager
-
Removes a previously added roster listener.
- removeSessionStatusListener(Consumer<SessionStatusEvent>) - Method in class rocks.xmpp.core.session.XmppSession
-
Removes a previously added session listener.
- renameContactGroup(ContactGroup, String) - Method in class rocks.xmpp.im.roster.RosterManager
-
Renames a contact group.
- reportedFields(Collection<DataForm.Field>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the reported fields of the form.
- REQUEST - Static variable in class rocks.xmpp.extensions.sm.model.StreamManagement
-
The <r/> element in the urn:xmpp:sm:3 namespace.
- requestId(long) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'rid' attribute of the body.
- requestRoster() - Method in class rocks.xmpp.im.roster.RosterManager
-
Requests the roster from the server.
- RequestStrategies - Class in rocks.xmpp.extensions.sm
-
A set of request strategies which are used for requesting acknowledgements from the server.
- requestSubscription(Jid, String) - Method in class rocks.xmpp.im.subscription.PresenceManager
-
Sends a subscription request to a potential contact.
- required(boolean) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets if the field is required.
- RESET - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <reset/> stream error.
- resolveSRV(CharSequence, CharSequence, long) - Static method in class rocks.xmpp.dns.DnsResolver
-
Resolves DNS SRV records for the given domain.
- resolveTXT(CharSequence, long) - Static method in class rocks.xmpp.dns.DnsResolver
-
Resolves DNS TXT records for the given domain.
- RESOURCE_CONSTRAINT - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <resource-constraint/> stanza error.
- RESOURCE_CONSTRAINT - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <resource-constraint/> stream error.
- ResourceLimitExceeded - Class in rocks.xmpp.extensions.errors.model
-
The implementation of the <resource-limit-exceeded/> element in the urn:xmpp:errors namespace.
- Response - Class in rocks.xmpp.core.sasl.model
-
The implementation of the <response/> element, which is sent during the SASL negotiation.
- Response(byte[]) - Constructor for class rocks.xmpp.core.sasl.model.Response
-
- restart(boolean) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'restart' attribute of the body.
- RESTRICTED_XML - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <restricted-xml/> stream error.
- ResultSet<T extends ResultSetItem> - Class in rocks.xmpp.extensions.rsm
-
A result set usually consists of a list of items and additional result set information (e.g. to mark first and last items).
- ResultSetItem - Interface in rocks.xmpp.extensions.rsm.model
-
A result item, which can be used in the context of result set management.
- ResultSetManagement - Class in rocks.xmpp.extensions.rsm.model
-
The implementation of the <set/> element in the http://jabber.org/protocol/rsm namespace.
- ResultSetProvider<T extends ResultSetItem> - Interface in rocks.xmpp.extensions.rsm
-
Provides methods which are needed for result set management.
- Resume(long, String) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Resume
-
- resume() - Method in class rocks.xmpp.extensions.sm.StreamManager
-
- Resumed(long, String) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Resumed
-
- rocks.xmpp.core - package rocks.xmpp.core
-
Provides classes for core XMPP functionality.
- rocks.xmpp.core.bind.model - package rocks.xmpp.core.bind.model
-
- rocks.xmpp.core.sasl - package rocks.xmpp.core.sasl
-
- rocks.xmpp.core.sasl.anonymous - package rocks.xmpp.core.sasl.anonymous
-
- rocks.xmpp.core.sasl.model - package rocks.xmpp.core.sasl.model
-
- rocks.xmpp.core.sasl.scram - package rocks.xmpp.core.sasl.scram
-
- rocks.xmpp.core.session - package rocks.xmpp.core.session
-
Provides classes related to an XMPP session.
- rocks.xmpp.core.session.debug - package rocks.xmpp.core.session.debug
-
- rocks.xmpp.core.session.model - package rocks.xmpp.core.session.model
-
- rocks.xmpp.core.stanza - package rocks.xmpp.core.stanza
-
Provides classes for XML stanza management (message, presence, IQ).
- rocks.xmpp.core.stanza.model - package rocks.xmpp.core.stanza.model
-
- rocks.xmpp.core.stanza.model.client - package rocks.xmpp.core.stanza.model.client
-
- rocks.xmpp.core.stanza.model.errors - package rocks.xmpp.core.stanza.model.errors
-
- rocks.xmpp.core.stanza.model.server - package rocks.xmpp.core.stanza.model.server
-
- rocks.xmpp.core.stream - package rocks.xmpp.core.stream
-
- rocks.xmpp.core.stream.model - package rocks.xmpp.core.stream.model
-
- rocks.xmpp.core.stream.model.errors - package rocks.xmpp.core.stream.model.errors
-
- rocks.xmpp.core.tls.model - package rocks.xmpp.core.tls.model
-
- rocks.xmpp.dns - package rocks.xmpp.dns
-
Provides classes for minimalistic DNS resolution for SRV and TXT records.
- rocks.xmpp.extensions.caps - package rocks.xmpp.extensions.caps
-
- rocks.xmpp.extensions.caps.model - package rocks.xmpp.extensions.caps.model
-
- rocks.xmpp.extensions.compress - package rocks.xmpp.extensions.compress
-
- rocks.xmpp.extensions.compress.model - package rocks.xmpp.extensions.compress.model
-
- rocks.xmpp.extensions.compress.model.feature - package rocks.xmpp.extensions.compress.model.feature
-
- rocks.xmpp.extensions.data.layout.model - package rocks.xmpp.extensions.data.layout.model
-
- rocks.xmpp.extensions.data.mediaelement.model - package rocks.xmpp.extensions.data.mediaelement.model
-
- rocks.xmpp.extensions.data.model - package rocks.xmpp.extensions.data.model
-
- rocks.xmpp.extensions.data.validate.model - package rocks.xmpp.extensions.data.validate.model
-
- rocks.xmpp.extensions.disco - package rocks.xmpp.extensions.disco
-
- rocks.xmpp.extensions.disco.model.info - package rocks.xmpp.extensions.disco.model.info
-
- rocks.xmpp.extensions.disco.model.items - package rocks.xmpp.extensions.disco.model.items
-
- rocks.xmpp.extensions.errors.model - package rocks.xmpp.extensions.errors.model
-
- rocks.xmpp.extensions.httpbind - package rocks.xmpp.extensions.httpbind
-
- rocks.xmpp.extensions.httpbind.model - package rocks.xmpp.extensions.httpbind.model
-
- rocks.xmpp.extensions.privatedata - package rocks.xmpp.extensions.privatedata
-
- rocks.xmpp.extensions.privatedata.model - package rocks.xmpp.extensions.privatedata.model
-
- rocks.xmpp.extensions.privatedata.rosterdelimiter.model - package rocks.xmpp.extensions.privatedata.rosterdelimiter.model
-
- rocks.xmpp.extensions.rsm - package rocks.xmpp.extensions.rsm
-
- rocks.xmpp.extensions.rsm.model - package rocks.xmpp.extensions.rsm.model
-
- rocks.xmpp.extensions.sm - package rocks.xmpp.extensions.sm
-
- rocks.xmpp.extensions.sm.model - package rocks.xmpp.extensions.sm.model
-
- rocks.xmpp.im.chat - package rocks.xmpp.im.chat
-
Provides core classes needed for chat.
- rocks.xmpp.im.roster - package rocks.xmpp.im.roster
-
- rocks.xmpp.im.roster.model - package rocks.xmpp.im.roster.model
-
- rocks.xmpp.im.roster.versioning.model - package rocks.xmpp.im.roster.versioning.model
-
- rocks.xmpp.im.subscription - package rocks.xmpp.im.subscription
-
- rocks.xmpp.im.subscription.preapproval.model - package rocks.xmpp.im.subscription.preapproval.model
-
- rocks.xmpp.util - package rocks.xmpp.util
-
Utility classes.
- rocks.xmpp.util.adapters - package rocks.xmpp.util.adapters
-
Provides XML adapters for JAXB.
- rocks.xmpp.util.concurrent - package rocks.xmpp.util.concurrent
-
Provides classes for concurrency.
- Roster - Class in rocks.xmpp.im.roster.model
-
The implementation of the roster.
- Roster() - Constructor for class rocks.xmpp.im.roster.model.Roster
-
- Roster(String) - Constructor for class rocks.xmpp.im.roster.model.Roster
-
- Roster(Collection<Contact>) - Constructor for class rocks.xmpp.im.roster.model.Roster
-
- Roster(Collection<Contact>, String) - Constructor for class rocks.xmpp.im.roster.model.Roster
-
- Roster(Contact...) - Constructor for class rocks.xmpp.im.roster.model.Roster
-
- RosterDelimiter - Class in rocks.xmpp.extensions.privatedata.rosterdelimiter.model
-
The implementation of the <roster/> element in the roster:delimiter namespace.
- RosterEvent - Class in rocks.xmpp.im.roster
-
A roster event which holds information about added, updated and removed contacts of the roster.
- RosterManager - Class in rocks.xmpp.im.roster
-
This class manages the roster (aka contact or buddy list).
- RosterVersioning - Class in rocks.xmpp.im.roster.versioning.model
-
The implementation of the roster versioning feature.
- route(String) - Method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration.Builder
-
Sets the route, formatted as "protocol:host:port" (e.g., "xmpp:example.com:9999").
- route(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'route' attribute of the body.
- runAfterBoth(CompletionStage<?>, Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- runAfterEither(CompletionStage<?>, Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
- ScramClient - Class in rocks.xmpp.core.sasl.scram
-
The client implementation of the SCRAM-SHA-1 SASL mechanism.
- ScramClient(String, String, CallbackHandler) - Constructor for class rocks.xmpp.core.sasl.scram.ScramClient
-
- Section - Class in rocks.xmpp.extensions.data.layout.model
-
The implementation of the <section/> element in the http://jabber.org/protocol/xdata-layout namespace.
- Section(String, Collection<FieldReference>) - Constructor for class rocks.xmpp.extensions.data.layout.model.Section
-
Creates a section.
- Section(String, Collection<FieldReference>, Collection<String>) - Constructor for class rocks.xmpp.extensions.data.layout.model.Section
-
Creates a section.
- Section(String, Collection<FieldReference>, Collection<String>, FieldReference) - Constructor for class rocks.xmpp.extensions.data.layout.model.Section
-
Creates a section.
- secure(boolean) - Method in class rocks.xmpp.core.session.ConnectionConfiguration.Builder
-
Sets whether the connection is secured via SSL.
- seeOtherHost(String) - Static method in class rocks.xmpp.core.stream.model.errors.Condition
-
Creates the <see-other-host/> stream error.
- SeeOtherHost - Class in rocks.xmpp.core.stream.model.errors
-
The implementation of the <see-other-host/> stream error.
- send(StreamElement) - Method in class rocks.xmpp.core.session.Connection
-
Sends an element over this connection.
- send(StreamElement) - Method in class rocks.xmpp.core.session.TcpConnection
-
- send(StreamElement) - Method in class rocks.xmpp.core.session.XmppClient
-
- send(StreamElement) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends an XML element to the server, usually a stanza, i.e. a message, presence or IQ.
- send(StreamElement) - Method in class rocks.xmpp.extensions.httpbind.BoshConnection
-
- sendAndAwaitMessage(Message, Predicate<Message>) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends a stanza and returns an async result which can wait for the message stanza, which matches the predicate, to arrive.
- sendAndAwaitPresence(Presence, Predicate<Presence>) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends a stanza and returns an async result which can wait for the presence stanza, which matches the predicate, to arrive.
- sendIQ(IQ) - Method in class rocks.xmpp.core.session.XmppClient
-
- sendIQ(IQ) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends an IQ.
- sendMessage(Message) - Method in class rocks.xmpp.core.session.XmppClient
-
- sendMessage(Message) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends a message.
- sendMessage(String) - Method in class rocks.xmpp.im.chat.Chat
-
Sends a message to the chat.
- sendMessage(Message) - Method in class rocks.xmpp.im.chat.Chat
-
Sends a message to the chat.
- sendMessage(String) - Method in class rocks.xmpp.im.chat.ChatSession
-
Sends a chat message to the chat partner.
- sendMessage(Message) - Method in class rocks.xmpp.im.chat.ChatSession
-
Sends a chat message to the chat partner.
- sendPresence(Presence) - Method in class rocks.xmpp.core.session.XmppClient
-
- sendPresence(Presence) - Method in class rocks.xmpp.core.session.XmppSession
-
Sends a presence.
- SendTask<S extends Stanza> - Class in rocks.xmpp.core.session
-
A send task is the result of a send action and allows to keep track of the sent stanza.
- serverInstantMessaging() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Standard Jabber/XMPP server used for instant messaging and presence.
- ServerIQ - Class in rocks.xmpp.core.stanza.model.server
-
The implementation of the <iq/> element in the jabber:server namespace.
- ServerMessage - Class in rocks.xmpp.core.stanza.model.server
-
The implementation of the <message/> element in the jabber:server namespace.
- ServerPresence - Class in rocks.xmpp.core.stanza.model.server
-
The implementation of the <presence/> element in the jabber:server namespace.
- SERVICE_UNAVAILABLE - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <service-unavailable/> stanza error.
- ServiceDiscoveryManager - Class in rocks.xmpp.extensions.disco
-
- Session - Class in rocks.xmpp.core.session.model
-
The implementation of the <session/> element to establish a session.
- Session() - Constructor for class rocks.xmpp.core.session.model.Session
-
- Session(Boolean) - Constructor for class rocks.xmpp.core.session.model.Session
-
- sessionId(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'sid' attribute of the body.
- SessionStatusEvent - Class in rocks.xmpp.core.session
-
An XMPP session event is fired, whenever the status of a session has changed, e.g. when it is abnormally disconnected.
- set(Jid, Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'set' with a random id.
- set(Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'set' with a random id.
- setAskForGroupDelimiter(boolean) - Method in class rocks.xmpp.im.roster.RosterManager
-
Sets whether the server is asked for the roster delimiter before requesting the roster.
- setBody(String) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the default body element.
- setDefault(TcpConnectionConfiguration) - Static method in class rocks.xmpp.core.session.TcpConnectionConfiguration
-
Sets the default configuration.
- setDefault(XmppSessionConfiguration) - Static method in class rocks.xmpp.core.session.XmppSessionConfiguration
-
Sets the default configuration.
- setDefault(BoshConnectionConfiguration) - Static method in class rocks.xmpp.extensions.httpbind.BoshConnectionConfiguration
-
Sets the default configuration.
- setEnabled(boolean) - Method in class rocks.xmpp.core.session.Manager
-
Enables or disables this manager.
- setError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'error' element.
- setFrom(Jid) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'from' attribute, i.e. the sender.
- setGroupDelimiter(String) - Method in class rocks.xmpp.im.roster.RosterManager
-
Sets the group delimiter without storing it on the server.
- setId(String) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'id' attribute.
- setItemProvider(ResultSetProvider<Item>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Sets an item provider for the root node.
- setItemProvider(String, ResultSetProvider<Item>) - Method in class rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Sets an item provider for a node.
- setLanguage(Locale) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'xml:lang' attribute, i.e. its language.
- setMandatory(boolean) - Method in class rocks.xmpp.core.tls.model.StartTls
-
- setNode(String) - Method in class rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Sets the node.
- setParentThread(String) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the parent thread.
- setPriority(byte) - Method in class rocks.xmpp.core.stanza.model.Presence
-
Sets the priority.
- setReconnectionStrategy(ReconnectionStrategy) - Method in class rocks.xmpp.core.session.ReconnectionManager
-
- setRequestStrategy(Predicate<Stanza>) - Method in class rocks.xmpp.extensions.sm.StreamManager
-
Sets the request strategy.
- setRetrieveRosterOnLogin(boolean) - Method in class rocks.xmpp.im.roster.RosterManager
-
Controls, whether the roster is automatically retrieved as soon as the user has logged in.
- setShow(Presence.Show) - Method in class rocks.xmpp.core.stanza.model.Presence
-
Sets the <show/> element.
- setStatus(String) - Method in class rocks.xmpp.core.stanza.model.Presence
-
Sets the default status element.
- setSubject(String) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the default subject.
- setThread(String) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the thread.
- setTo(Jid) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'to' attribute, i.e. the recipient.
- setType(IQ.Type) - Method in class rocks.xmpp.core.stanza.model.IQ
-
Sets the type.
- setType(Message.Type) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the message type.
- setType(Presence.Type) - Method in class rocks.xmpp.core.stanza.model.Presence
-
Sets the type of the presence.
- SETUP_FAILED - Static variable in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure.Condition
-
If the receiving entity finds the requested method unacceptable or unworkable for any other reason.
- socketFactory(SocketFactory) - Method in class rocks.xmpp.core.session.TcpConnectionConfiguration.Builder
-
Sets a socket factory which creates the socket.
- SrvRecord - Class in rocks.xmpp.dns
-
A DNS SRV resource record.
- sslContext(SSLContext) - Method in class rocks.xmpp.core.session.ConnectionConfiguration.Builder
-
Sets a custom SSL context, used to secure the connection.
- Stanza - Class in rocks.xmpp.core.stanza.model
-
The abstract base class for a XML stanza.
- StanzaError - Class in rocks.xmpp.core.stanza.model
-
The implementation of a stanza's <error/> element.
- StanzaError(StanzaError.Type, Condition) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given error type and a condition.
- StanzaError(StanzaError.Type, Condition, String) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given error type and a condition.
- StanzaError(Condition) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition.
- StanzaError(Condition, String) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition and text.
- StanzaError(Condition, Object) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition and extension.
- StanzaError(StanzaError.Type, Condition, String, Locale, Object, Jid) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates a stanza error with all possible values.
- StanzaError.Type - Enum in rocks.xmpp.core.stanza.model
-
Represents a <error/> 'type' attribute.
- StanzaException - Exception in rocks.xmpp.core.stanza
-
- StanzaException(Stanza) - Constructor for exception rocks.xmpp.core.stanza.StanzaException
-
Constructs a stanza exception.
- StanzaTooBig - Class in rocks.xmpp.extensions.errors.model
-
The implementation of the <stanza-too-big/> element in the urn:xmpp:errors namespace.
- StartTls - Class in rocks.xmpp.core.tls.model
-
Represents the STARTTLS feature and initiates the TLS negotiation process.
- StartTls() - Constructor for class rocks.xmpp.core.tls.model.StartTls
-
- StartTls(boolean) - Constructor for class rocks.xmpp.core.tls.model.StartTls
-
- storeBerkeley() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data in a Berkeley database.
- storeData(Object) - Method in class rocks.xmpp.extensions.privatedata.PrivateDataManager
-
Stores private data.
- storeFile() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data on the file system.
- storeGeneric() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server data storage component other than one of the registered types.
- storeGroupDelimiter(String) - Method in class rocks.xmpp.im.roster.RosterManager
-
Stores the roster group delimiter in the private storage and afterwards sets it.
- storeLdap() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data in an LDAP database.
- storeMySQL() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data in a MySQL database.
- storeOracle() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data in an Oracle database.
- storePostgreSQL() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that stores data in a PostgreSQL database.
- StreamCompression - Class in rocks.xmpp.extensions.compress.model
-
An abstract base class for all stream compression classes in the http://jabber.org/protocol/compress namespace.
- StreamCompression.Compress - Class in rocks.xmpp.extensions.compress.model
-
The implementation of the <compress/> element in the http://jabber.org/protocol/compress namespace.
- StreamCompression.Failure - Class in rocks.xmpp.extensions.compress.model
-
The implementation of the <failure/> element in the http://jabber.org/protocol/compress namespace, which indicates failure during compression negotiation.
- StreamCompression.Failure.Condition - Class in rocks.xmpp.extensions.compress.model
-
An abstract base class for a compression failure condition.
- StreamElement - Interface in rocks.xmpp.core.stream.model
-
This is a marker interface to mark top-level elements, which can be sent over the stream.
- StreamError - Class in rocks.xmpp.core.stream.model
-
The implementation of the <stream:error/> element.
- StreamError(Condition) - Constructor for class rocks.xmpp.core.stream.model.StreamError
-
- StreamError(Condition, String, Locale, Object) - Constructor for class rocks.xmpp.core.stream.model.StreamError
-
- StreamErrorException - Exception in rocks.xmpp.core.stream
-
Represents a stream error.
- StreamErrorException(StreamError) - Constructor for exception rocks.xmpp.core.stream.StreamErrorException
-
Constructs a stanza exception.
- StreamFeature - Class in rocks.xmpp.core.stream.model
-
A base class for a stream feature, which is advertised by the server in its <stream:features/> element.
- StreamFeature() - Constructor for class rocks.xmpp.core.stream.model.StreamFeature
-
- StreamFeatureListener - Interface in rocks.xmpp.core.stream
-
A feature listener, which listens for successful feature negotiation.
- StreamFeatureNegotiator - Class in rocks.xmpp.core.stream
-
A base class to negotiate features.
- StreamFeatureNegotiator(XmppSession, Class<? extends StreamFeature>) - Constructor for class rocks.xmpp.core.stream.StreamFeatureNegotiator
-
Constructs a feature negotiator.
- StreamFeatureNegotiator.Status - Enum in rocks.xmpp.core.stream
-
Represents the status of the feature negotiation.
- StreamFeatures - Class in rocks.xmpp.core.stream.model
-
The implementation of the <stream:features/> element.
- StreamFeatures(Collection<Object>) - Constructor for class rocks.xmpp.core.stream.model.StreamFeatures
-
- StreamFeaturesManager - Class in rocks.xmpp.core.stream
-
Manages the various features, which are advertised during stream negotiation.
- StreamManagement - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <sm/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement() - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement
-
- StreamManagement(Boolean) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement
-
- StreamManagement.Answer - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <a/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Enable - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <enable/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Enabled - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <enabled/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Failed - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <failed/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Request - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <r/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Resume - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <resume/> element in the urn:xmpp:sm:3 namespace.
- StreamManagement.Resumed - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the <resumed/> element in the urn:xmpp:sm:3 namespace.
- StreamManager - Class in rocks.xmpp.extensions.sm
-
- StreamNegotiationException - Exception in rocks.xmpp.core.stream
-
An exception which indicates a failure during stream negotiation, e.g. if TLS or SASL negotiation or compression or resource binding fails.
- StreamNegotiationException(String) - Constructor for exception rocks.xmpp.core.stream.StreamNegotiationException
-
- StreamNegotiationException(String, Throwable) - Constructor for exception rocks.xmpp.core.stream.StreamNegotiationException
-
- StreamNegotiationException(Throwable) - Constructor for exception rocks.xmpp.core.stream.StreamNegotiationException
-
- SUBSCRIPTION_REQUIRED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the <subscription-required/> stanza error.
- SubscriptionPreApproval - Class in rocks.xmpp.im.subscription.preapproval.model
-
The implementation of the subscription pre-approval feature.
- Success - Class in rocks.xmpp.core.sasl.model
-
The implementation of the <success/> element, which indicates success during SASL negotiation.
- Success() - Constructor for class rocks.xmpp.core.sasl.model.Success
-
- Success(byte[]) - Constructor for class rocks.xmpp.core.sasl.model.Success
-
- SYSTEM_SHUTDOWN - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the <system-shutdown/> stream error.