A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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. - AbstractConnection - Class in rocks.xmpp.core.net
-
An abstract connection implementation.
- AbstractEntityCapabilities1Protocol - Class in rocks.xmpp.extensions.caps
-
Abstract base class for the original Entity Capabilities protocol (XEP-0115: Entity Capabilities).
- AbstractEntityCapabilities2Protocol - Class in rocks.xmpp.extensions.caps2
-
Abstract base class for the second Entity Capabilities protocol (XEP-0390: Entity Capabilities 2.0).
- AbstractEntityCapabilitiesProtocol<T extends EntityCapabilities> - Class in rocks.xmpp.extensions.caps
-
Base class for the Entity Capabilities protocols.
- AbstractIQHandler - Class in rocks.xmpp.core.stanza
-
This class is an IQ handler for extension managers.
- AbstractServiceDiscoveryManager - Class in rocks.xmpp.extensions.disco
- AbstractStreamManager - Class in rocks.xmpp.extensions.sm
-
Contains stream management logic which is shared between clients and servers.
- accept(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'accept' attribute of the body.
- 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.
- addExtension(Object) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Adds an extension to this stanza.
- addExtensions(Object...) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Adds extensions to this stanza.
- addExtensions(Collection<Object>) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Adds extensions to this stanza.
- addFeature(String) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds a feature.
- addIdentity(Identity) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an identity.
- addInfoProvider(InfoProvider) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- addInfoProvider(InfoProvider) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an info provider.
- addItemProvider(ItemProvider) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- addItemProvider(ItemProvider) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Adds an item provider.
- Addressable - Interface in rocks.xmpp.core
-
Represents any instance which is addressable by a JID.
- afterUnmarshal(Object, Object) - Method in class rocks.xmpp.util.LanguageUnmarshallerListener
- 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.
- 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
- 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
- AUTH - rocks.xmpp.core.stanza.model.StanzaError.Type
-
Retry after providing credentials.
- authCert() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server component that authenticates based on external certificates.
- authGeneric() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A server authentication component other than one of the registered types.
- authId(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'authid' attribute of the body.
- 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.
- awaitTermination(long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- AWAY - rocks.xmpp.core.stanza.model.Presence.Show
-
The entity or resource is temporarily away.
B
- BAD_FORMAT - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<bad-format/>stream error. - BAD_NAMESPACE_PREFIX - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<bad-namespace-prefix/>stream error. - BAD_REQUEST - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The format of an HTTP header or binding element received from the client is unacceptable (e.g., syntax error).
- BAD_REQUEST - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<bad-request/>stanza error. - Basic() - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Basic
- beforeUnmarshal(Object, Object) - Method in class rocks.xmpp.util.LanguageUnmarshallerListener
- Bind - Class in rocks.xmpp.core.bind.model
-
The implementation of the
<bind/>element, which is used during resource binding. - Bind() - Constructor for class rocks.xmpp.core.bind.model.Bind
-
Creates an empty
<bind/>element. - Bind(String) - Constructor for class rocks.xmpp.core.bind.model.Bind
-
Creates a
<bind/>element with a resource. - Bind(Jid) - Constructor for class rocks.xmpp.core.bind.model.Bind
-
Creates a
<bind/>element with a JID. - Body - Class in rocks.xmpp.extensions.httpbind.model
-
The implementation of the
<body/>element in thehttp://jabber.org/protocol/httpbindnamespace. - Body.Builder - Class in rocks.xmpp.extensions.httpbind.model
-
A builder for the body element.
- Body.Condition - Enum in rocks.xmpp.extensions.httpbind.model
-
The implementation of the 'condition' attribute of the
<body/>wrapper element, which indicates an error reported by the connection manager. - Body.Type - Enum in rocks.xmpp.extensions.httpbind.model
-
The implementation of the 'type' attribute of the
<body/>element. - BOOLEAN - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide an either-or choice between two options.
- BOTH - rocks.xmpp.im.roster.model.DefinedState
-
User and contact are subscribed to each other (two-way); this is reflected in the user's roster by subscription='both'.
- BOTH - rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
The user and the contact have subscriptions to each other's presence (also called a "mutual subscription").
- build() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Builds the field.
- build() - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Builds the body.
- builder() - Static method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Creates the builder to build a data form field.
- builder() - Static method in class rocks.xmpp.extensions.httpbind.model.Body
-
Creates a builder for the body element.
- Builder() - Constructor for class rocks.xmpp.extensions.data.model.DataForm.Builder
C
- cancel() - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
Cancels the processing of this
Future, i.e. completes it with aCancellationException. - cancel(boolean) - Method in class rocks.xmpp.util.concurrent.AsyncResult
-
Cancels the processing of this
Future, i.e. completes it with aCancellationException. - CANCEL - rocks.xmpp.core.stanza.model.StanzaError.Type
-
Do not retry (the error cannot be remedied).
- CANCEL - rocks.xmpp.extensions.data.model.DataForm.Type
-
The form-submitting entity has cancelled submission of data to the form-processing entity.
- Challenge - Class in rocks.xmpp.core.sasl.model
-
The implementation of the
<challenge/>element, which is sent during SASL negotiation. - Challenge(byte[]) - Constructor for class rocks.xmpp.core.sasl.model.Challenge
-
Creates the challenge.
- ChannelEncryption - Enum in rocks.xmpp.core.net
-
Represents different channel encryption modes.
- charAt(int) - Method in class rocks.xmpp.core.stream.model.StreamHeader
- charAt(int) - Method in class rocks.xmpp.core.Text
- charsets(Charset...) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'charsets' attribute of the body.
- CHAT - rocks.xmpp.core.stanza.model.Message.Type
-
The message is sent in the context of a one-to-one chat session.
- CHAT - rocks.xmpp.core.stanza.model.Presence.Show
-
The entity or resource is actively interested in chatting.
- 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 thejabber:clientnamespace. - ClientMessage - Class in rocks.xmpp.core.stanza.model.client
-
The implementation of the
<message/>element in thejabber:clientnamespace. - 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 thejabber:clientnamespace. - 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.net.AbstractConnection
-
Closes the connection.
- close() - Method in interface rocks.xmpp.core.net.Connection
- close() - Method in interface rocks.xmpp.core.Session
- closeAsync() - Method in class rocks.xmpp.core.net.AbstractConnection
- closeAsync() - Method in interface rocks.xmpp.core.net.Connection
-
Asynchronously closes the connection.
- closeAsync() - Method in interface rocks.xmpp.core.Session
-
Asynchronously closes the session.
- closeAsync(StreamError) - Method in class rocks.xmpp.core.net.AbstractConnection
- closeAsync(StreamError) - Method in interface rocks.xmpp.core.net.Connection
-
Asynchronously closes the connection with a stream error.
- closeAsync(StreamError) - Method in interface rocks.xmpp.core.Session
-
Asynchronously closes the session with a stream error.
- closeFuture() - Method in interface rocks.xmpp.core.net.Connection
-
Returns a future which is complete, when the connection is closed.
- CLOSING_STREAM_TAG - Static variable in class rocks.xmpp.core.stream.model.StreamHeader
-
The closing stream tag
</stream:stream>. - collaborationWhiteboard() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Multi-user whiteboarding service.
- combine(Iterable<ResultSetProvider<T>>) - Static method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Combines multiple result set providers into one.
- 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(Text) - Method in class rocks.xmpp.core.Text
- 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
-
Implements a natural ordering of an identity, as suggested and required by XEP-0115: Entity Capabilities.
- compareTo(Body) - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Compares this body with another body by using the request id.
- 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
- compareUnsignedBytes(String, String, Charset) - Static method in class rocks.xmpp.util.Strings
-
Compares two string by comparing their byte arrays.
- CompletionStages - Class in rocks.xmpp.util.concurrent
-
Utility class for creating different kinds of
CompletionStage. - 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(String) - Constructor for class rocks.xmpp.extensions.compress.model.StreamCompression.Compress
- compressConnection(String, Runnable) - Method in class rocks.xmpp.core.net.TcpConnection
-
Compresses the connection.
- 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 thehttp://jabber.org/features/compressnamespace. - CompressionFeature(Collection<String>) - Constructor for class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
- computeClientKey(byte[]) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
-
Computes the client key.
- computeSaltedPassword(char[], byte[], int) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
-
Computes the salted password.
- computeServerKey(byte[]) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
-
Computes the server key.
- computeStoredKey(byte[]) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
-
Computes the stored key.
- condition(Body.Condition) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'condition' attribute of the body.
- 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. - Connection - Interface in rocks.xmpp.core.net
-
Represents a bi-directional XMPP connection.
- CONNECTION_TIMEOUT - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<connection-timeout/>stream error. - ConnectionConfiguration - Interface in rocks.xmpp.core.net
-
Generic connection configuration.
- 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, Boolean, Boolean, SubscriptionState.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(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(RosterItem) - Constructor for class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact from a roster item.
- 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
- contactHasSubscriptionToUser() - Method in enum rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
Returns true, if the contact has a subscription to the user, e.g. if the subscription state is
SubscriptionState.Subscription.FROMorSubscriptionState.Subscription.BOTH. - content(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'content' attribute of the body.
- CONTINUE - rocks.xmpp.core.stanza.model.StanzaError.Type
-
Proceed (the condition was only a warning).
- CoreContext - Class in rocks.xmpp.core
-
Defines core classes to be bound to the JAXBContext.
- CoreContext() - Constructor for class rocks.xmpp.core.CoreContext
- create(Jid, Jid, String, String, Locale, String, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates a stream header.
- 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 targetOutputStream. - 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. - createCapabilityHashNode(Hashed) - Method in interface rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Creates the Capability Hash Node.
- createCapabilityHashNode(Hashed) - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- createCapabilityHashNode(Hashed) - Method in class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
- createContext(Iterable<Class<?>>) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
JAXBContextby loading allXmppContextimplementations on the classpath. - createError(Condition) - Method in class rocks.xmpp.core.stanza.model.IQ
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Message
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Presence
- createError(Condition) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Creates an error response for this stanza.
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.IQ
- createError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Message
- createError(StanzaError) - 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(StanzaError, boolean) - Method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an error response for this stanza.
- createNamedThreadFactory(String) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a thread factory which creates named daemon threads.
- 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.
- createVerificationString(DiscoverableInfo) - Method in interface rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Creates an UTF-8 encoded verification string from a disco#info query.
- createVerificationString(DiscoverableInfo) - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- createVerificationString(DiscoverableInfo) - Method in class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
- createXmppStreamWriter(XMLStreamWriter) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
XMLStreamWriterinstance, which writes XML without namespace prefixes. - createXmppStreamWriter(XMLStreamWriter, boolean) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a
XMLStreamWriterinstance, 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. - CryptographicHashFunctionsProtocol - Class in rocks.xmpp.extensions.hashes
-
Represents the XEP-0300: Use of Cryptographic Hash Functions in XMPP.
- CryptographicHashFunctionsProtocol() - Constructor for class rocks.xmpp.extensions.hashes.CryptographicHashFunctionsProtocol
D
- DataForm - Class in rocks.xmpp.extensions.data.model
-
The implementation of the
<x/>element in thejabber:x:datanamespace, which represents data forms. - DataForm(DataForm.Builder<? extends DataForm.Builder>) - Constructor for class rocks.xmpp.extensions.data.model.DataForm
- DataForm(DataForm.Type) - Constructor for class rocks.xmpp.extensions.data.model.DataForm
-
Creates a data form.
- DataForm(DataForm.Type, String, Collection<DataForm.Field>, Collection<DataForm.Field>, Collection<DataForm.Item>, Collection<String>, Collection<Page>) - Constructor for class rocks.xmpp.extensions.data.model.DataForm
- DataForm(DataForm.Type, Collection<DataForm.Field>) - Constructor for class rocks.xmpp.extensions.data.model.DataForm
-
Creates a data form.
- DataForm.Builder<T extends DataForm.Builder<T>> - Class in rocks.xmpp.extensions.data.model
-
An abstract builder to build simple data forms.
- DataForm.Field - Class in rocks.xmpp.extensions.data.model
-
A data form field.
- DataForm.Field.Builder - Class in rocks.xmpp.extensions.data.model
-
A builder class to build a data form field.
- DataForm.Field.Type - Enum in rocks.xmpp.extensions.data.model
-
Defines field types.
- DataForm.Item - Class in rocks.xmpp.extensions.data.model
-
An item which can be understood as a table row.
- DataForm.Option - Class in rocks.xmpp.extensions.data.model
-
Defines an option in a field of type
DataForm.Field.Type.LIST_SINGLEorDataForm.Field.Type.LIST_MULTI. - DataForm.Type - Enum in rocks.xmpp.extensions.data.model
-
The form type.
- DefinedState - Enum in rocks.xmpp.im.roster.model
-
Represents the nine possible defined subscription states.
- DelayedDelivery - Class in rocks.xmpp.extensions.delay.model
-
The implementation of the
<delay/>element in theurn:xmpp:delaynamespace. - DelayedDelivery(Instant) - Constructor for class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Creates a element with only a timestamp attribute.
- DelayedDelivery(Instant, Jid, String) - Constructor for class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Creates a delayed delivery element with all attributes.
- description(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the description.
- DIRECT - rocks.xmpp.core.net.ChannelEncryption
-
TLS is attempted immediately on connect to a TCP socket, like how HTTPS works, not like how STARTTLS works with any protocol.
- directoryChatRoom() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A directory of chatrooms.
- directoryGroup() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A directory that provides shared roster groups.
- directoryUser() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A directory of end users (e.g., JUD).
- directoryWaitingList() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A directory of waiting list entries.
- DISABLED - rocks.xmpp.core.net.ChannelEncryption
-
Channel encryption via TLS is disabled, i.e. the communication channel is unencrypted (using plain text).
- DiscoverableInfo - Interface in rocks.xmpp.extensions.disco.model.info
-
Information which can be discovered via Service Discovery.
- DiscoverableItem - Interface in rocks.xmpp.extensions.disco.model.items
-
A Service Discovery item which has an id, in order to provide a limited result set.
- discoverCapabilities(Jid) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Discovers capabilities for the given entity.
- discoverInformation(Jid) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverInformation(Jid) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers information about another XMPP entity.
- discoverInformation(Jid, String) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers information about another XMPP entity targeted at a specific node.
- discoverItems(Jid) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverItems(Jid) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers item associated with another XMPP entity.
- discoverItems(Jid, String) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverItems(Jid, String) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers item associated with another XMPP entity.
- discoverItems(Jid, String, ResultSetManagement) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers item associated with another XMPP entity.
- discoverItems(Jid, ResultSetManagement) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverItems(Jid, ResultSetManagement) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers item associated with another XMPP entity.
- discoverServices(Jid, String) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverServices(Jid, String) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers a service on the given entity by its feature namespace.
- discoverServices(Jid, Identity) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- discoverServices(Jid, Identity) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Discovers a service on the given entity by its identity.
- dispose() - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- dispose() - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- DND - rocks.xmpp.core.stanza.model.Presence.Show
-
The entity or resource is busy (dnd = "Do Not Disturb").
E
- empty() - Static method in class rocks.xmpp.extensions.privatedata.rosterdelimiter.model.RosterDelimiter
- Enable() - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enable
- Enable(Boolean) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enable
- Enable(Boolean, Integer) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enable
- Enabled() - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
- Enabled(String, Boolean) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
- Enabled(String, Boolean, Integer, String) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
- encode(StreamElement) - Method in class rocks.xmpp.util.XmppStreamEncoder
-
Encodes an XMPP element to a byte buffer.
- encode(StreamElement, Writer) - Method in class rocks.xmpp.util.XmppStreamEncoder
-
Encodes an XMPP element to a
Writer. - ENCRYPTION_REQUIRED - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the
<encryption-required/>SASL failure. - EntityCapabilities - Interface in rocks.xmpp.extensions.caps.model
-
An interface for different Entity Capabilities implementations as described in the following two specifications.
- EntityCapabilities1 - Class in rocks.xmpp.extensions.caps.model
-
The implementation of the
<c/>element in thehttp://jabber.org/protocol/caps. - EntityCapabilities1(String, DiscoverableInfo, MessageDigest) - Constructor for class rocks.xmpp.extensions.caps.model.EntityCapabilities1
-
Creates an entity caps from discoverable info and hash function.
- EntityCapabilities2 - Class in rocks.xmpp.extensions.caps2.model
-
The implementation of the
<c/>element in theurn:xmpp:capsnamespace. - EntityCapabilities2(DiscoverableInfo, MessageDigest...) - Constructor for class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
- EntityCapabilitiesManager - Interface in rocks.xmpp.extensions.caps
-
A manager for Entity Capabilities whose primary task is to cache capabilities.
- equals(Object) - Method in class rocks.xmpp.core.stanza.model.Presence
- equals(Object) - Method in class rocks.xmpp.core.Text
- equals(Object) - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- equals(Object) - Method in class rocks.xmpp.extensions.data.layout.model.FieldReference
- equals(Object) - Method in class rocks.xmpp.extensions.data.layout.model.Page
- equals(Object) - Method in class rocks.xmpp.extensions.data.layout.model.Section
- equals(Object) - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media
- equals(Object) - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
- equals(Object) - Method in class rocks.xmpp.extensions.data.model.DataForm
- equals(Object) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
- equals(Object) - Method in class rocks.xmpp.extensions.data.model.DataForm.Item
- equals(Object) - Method in class rocks.xmpp.extensions.data.model.DataForm.Option
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ListRange
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Basic
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Open
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
- equals(Object) - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Regex
- equals(Object) - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
An identity is considered equal, if category, type and language are equal, because there cannot be two identities with the same category, type and language, but with different names.
- equals(Object) - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- equals(Object) - Method in class rocks.xmpp.extensions.hashes.model.Hash
- equals(Object) - Method in class rocks.xmpp.extensions.httpbind.model.Body
- equals(Object) - Method in class rocks.xmpp.im.roster.model.Contact
- equals(Object) - Method in class rocks.xmpp.im.roster.model.ContactGroup
- equals(SubscriptionState, SubscriptionState) - Static method in interface rocks.xmpp.im.roster.model.SubscriptionState
-
Compares two subscription states.
- ERROR - rocks.xmpp.core.stanza.model.IQ.Type
-
The stanza reports an error that has occurred regarding processing or delivery of a get or set request.
- ERROR - rocks.xmpp.core.stanza.model.Message.Type
-
The message is generated by an entity that experiences an error when processing a message received from another entity.
- ERROR - rocks.xmpp.core.stanza.model.Presence.Type
-
An error has occurred regarding processing of a previously sent presence stanza; if the presence stanza is of type "error", it MUST include an
<error/>child element. - ERROR - rocks.xmpp.extensions.httpbind.model.Body.Type
-
The connection manager has reported a recoverable binding error.
- evaluateChallenge(byte[]) - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- evaluateChallenge(byte[]) - Method in class rocks.xmpp.core.sasl.scram.ScramClient
- exceptionally(Function<Throwable, ? extends T>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- execute(Runnable) - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- ExtensibleStanza - Class in rocks.xmpp.core.stanza.model
-
A stanza which is extensible (can have more than one extension), i.e.
- ExtensionProtocol - Interface in rocks.xmpp.core
-
An XMPP Extension Protocol.
F
- Failed() - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Failed
- Failed(Condition) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Failed
- Failed(Condition, Long) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.Failed
- Failure - Class in rocks.xmpp.core.sasl.model
-
The implementation of the
<failure/>element, which indicates a SASL failure. - Failure - Class in rocks.xmpp.core.tls.model
-
Represents the TLS failure case.
- Failure(Failure.Condition) - Constructor for class rocks.xmpp.core.sasl.model.Failure
- Failure(Failure.Condition, String, Locale) - Constructor for class rocks.xmpp.core.sasl.model.Failure
- Failure(StreamCompression.Failure.Condition) - Constructor for class rocks.xmpp.extensions.compress.model.StreamCompression.Failure
- Failure.Condition - Class in rocks.xmpp.core.sasl.model
-
A general class for a SASL failure condition.
- Feature - Interface in rocks.xmpp.extensions.disco.model.info
-
A feature which can be advertised by an XMPP entity.
- FEATURE_NOT_IMPLEMENTED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<feature-not-implemented/>stanza error. - FieldReference - Class in rocks.xmpp.extensions.data.layout.model
-
A field reference is used to reference to a field in a data form.
- FieldReference(String) - Constructor for class rocks.xmpp.extensions.data.layout.model.FieldReference
-
Creates a field reference.
- fields(Collection<DataForm.Field>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the fields.
- findField(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds a field by its name ('ver' attribute).
- findValue(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the value for a specific field.
- findValueAsBoolean(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds the field and gets the value as boolean.
- findValueAsInstant(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds the field and gets its value as instant.
- findValueAsInteger(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds the field and gets its value as integer.
- findValueAsJid(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds the field and gets the value as JID.
- findValues(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the values for a specific field.
- findValuesAsJid(String) - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Finds the field and gets its values as JID list.
- FIXED - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field is intended for data description (e.g., human-readable text such as "section" headers) rather than data gathering or provision.
- flush() - Method in interface rocks.xmpp.core.net.Connection
-
Flushes the connection.
- FORBIDDEN - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<forbidden/>stanza error. - forCountResponse(int) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which has a count information.
- forEachMessage() - Static method in class rocks.xmpp.extensions.sm.RequestStrategies
-
Requests an ack for each message.
- forEachMessageOrEveryXStanzas(int) - Static method in class rocks.xmpp.extensions.sm.RequestStrategies
-
Requests an acknowledgement for each message and at the latest after X non-message stanzas (presence or IQ).
- forEveryXStanzas(int) - Static method in class rocks.xmpp.extensions.sm.RequestStrategies
-
Requests an ack for every X stanzas.
- forFirstPage(int) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which requests the first page.
- forItemCount() - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which gets the item count of a result without retrieving the items themselves.
- forItems(Collection<T>) - Static method in interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Creates a
Collection-based result set provider. - forLastPage(int) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which requests the last page.
- forLimit(int, int) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which starts at a particular index.
- FORM - rocks.xmpp.extensions.data.model.DataForm.Type
-
The form-processing entity is asking the form-submitting entity to complete a form.
- FORM_TYPE - Static variable in class rocks.xmpp.extensions.data.model.DataForm
-
The name of the hidden field, which determines the form type, "FORM_TYPE".
- formType(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the form type.
- forNextPage(int, String) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which requests the next page after a specified item.
- forPreviousPage(int, String) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which requests the previous page before a specified item.
- forResponse(Integer, Integer, String, String) - Static method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets a result set, which has a count information, including first and last item.
- from(Jid) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'from' attribute of the body.
- from(IQ) - Static method in class rocks.xmpp.core.stanza.model.client.ClientIQ
-
Creates an IQ for the
jabber:clientnamespace from a generic IQ. - from(IQ) - Static method in class rocks.xmpp.core.stanza.model.server.ServerIQ
-
Creates an IQ for the
jabber:servernamespace from a generic IQ. - from(Message) - Static method in class rocks.xmpp.core.stanza.model.client.ClientMessage
-
Creates a message for the
jabber:clientnamespace from a generic message. - from(Message) - Static method in class rocks.xmpp.core.stanza.model.server.ServerMessage
-
Creates a message for the
jabber:servernamespace from a generic message. - from(Presence) - Static method in class rocks.xmpp.core.stanza.model.client.ClientPresence
-
Creates a presence for the
jabber:clientnamespace from a generic presence. - from(Presence) - Static method in class rocks.xmpp.core.stanza.model.server.ServerPresence
-
Creates a presence for the
jabber:servernamespace from a generic presence. - from(StanzaError) - Static method in class rocks.xmpp.core.stanza.model.server.ServerStanzaError
-
Creates a stanza error in the
jabber:servernamespace from an unqualified stanza error. - from(Item, String) - Static method in interface rocks.xmpp.extensions.disco.model.items.DiscoverableItem
-
Creates an anonymous instance of this interface from an
Itemand a result item id. - from(Hashed) - Static method in class rocks.xmpp.extensions.hashes.model.Hash
- FROM - rocks.xmpp.im.roster.model.DefinedState
-
Contact is subscribed to user (one-way); this is reflected in the user's roster by subscription='from'.
- FROM - rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
The contact has a subscription to the user's presence, but the user does not have a subscription to the contact's presence.
- FROM_PENDING_OUT - rocks.xmpp.im.roster.model.DefinedState
-
Contact is subscribed to user, and user has sent contact a subscription request but contact has not replied yet; this is reflected in the user's roster by subscription='from' and ask='subscribe'.
G
- 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() - Method in class rocks.xmpp.util.concurrent.AsyncResult
- get(long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- get(Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'get' with a random id.
- get(Jid, Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'get' with a random id.
- GET - rocks.xmpp.core.stanza.model.IQ.Type
-
The stanza requests information, inquires about what data is needed in order to complete further operations, etc.
- 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.
- getAdditionalData() - Method in class rocks.xmpp.core.sasl.model.Success
-
Gets additional data.
- getAdditionalNamespaces() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets additional namespaces other than the content namespace and the stream namespace.
- 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.
- getAuthId() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the 'authid' attribute, which contains the value of the XMPP stream ID generated by the XMPP server.
- 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).
- getBoshVersion() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute specifies the highest version of the BOSH protocol that the client supports.
- getBy() - Method in class rocks.xmpp.core.stanza.model.StanzaError
-
Gets the 'by' attribute.
- getCapabilityHashSet() - Method in interface rocks.xmpp.extensions.caps.model.EntityCapabilities
-
Gets the capability hash set.
- getCapabilityHashSet() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- getCapabilityHashSet() - Method in class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
- getCategory() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gets the category, e.g. server, client, gateway, directory, etc.
- getChannelEncryption() - Method in interface rocks.xmpp.core.net.ConnectionConfiguration
-
Gets the channel encryption mode used for the connection, which indicates, if and how the connection is to be secured.
- 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.
- getClasses() - Method in class rocks.xmpp.core.CoreContext
- getClasses() - Method in interface rocks.xmpp.core.XmppContext
-
Gets the classes to be bound to the
JAXBContext. - 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
-
Gets the defined error condition or
Condition.UNDEFINED_CONDITIONif the condition is unknown. - getCondition() - Method in exception rocks.xmpp.core.stanza.model.StanzaErrorException
-
Gets the defined error condition.
- getCondition() - Method in class rocks.xmpp.core.stream.model.StreamError
-
Gets the defined stream error condition or
Condition.UNDEFINED_CONDITIONif the condition is unknown. - getCondition() - Method in exception rocks.xmpp.core.stream.model.StreamErrorException
-
Gets the defined error condition.
- getCondition() - Method in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure
-
Gets the failure condition.
- getCondition() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets a terminal binding condition.
- getConfiguration() - Method in class rocks.xmpp.core.net.AbstractConnection
- getConfiguration() - Method in interface rocks.xmpp.core.net.Connection
-
Gets the configuration used to create this connection.
- 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.
- 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").
- getContentNamespace() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets the content namespace, i.e. the namespace which has no prefix.
- getData() - Method in class rocks.xmpp.extensions.privatedata.model.PrivateData
-
Gets the private data items.
- getDataForm() - Method in interface rocks.xmpp.extensions.data.StandardizedDataForm
-
Gets the underlying data form.
- getDataType() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
-
Gets the data type of the field.
- getDefaultInfo() - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Gets the root node.
- 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).
- getEntityCapabilitiesClass() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
-
Gets the Entity Capabilities class, which represent different versions of caps.
- getError() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'error' element.
- getError() - Method in exception rocks.xmpp.core.stanza.model.StanzaErrorException
-
Gets the stanza error, i.e. the
<error/>element. - getError() - Method in exception rocks.xmpp.core.stream.model.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() - 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.
- 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.
- getExtensions() - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Gets all extensions.
- getExtensions() - Method in interface rocks.xmpp.extensions.disco.model.info.DiscoverableInfo
-
Gets the service discovery extensions as described in XEP-0128: Service Discovery Extensions
- getExtensions() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- getExtensions(Class<T>) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Gets the extensions of the given type.
- getFeatureName() - Method in interface rocks.xmpp.extensions.disco.model.info.Feature
-
Gets the name of the feature.
- 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.extensions.caps.AbstractEntityCapabilities1Protocol
- getFeatures() - Method in class rocks.xmpp.extensions.caps2.AbstractEntityCapabilities2Protocol
- getFeatures() - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- getFeatures() - Method in interface rocks.xmpp.extensions.disco.model.info.DiscoverableInfo
-
Gets the features.
- getFeatures() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- getFeatures() - Method in class rocks.xmpp.extensions.hashes.CryptographicHashFunctionsProtocol
- getFeatures() - Method in class rocks.xmpp.extensions.rsm.ResultSetManagementProtocol
- getFeatures() - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
- 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.
- getFormType() - Method in interface rocks.xmpp.extensions.data.StandardizedDataForm
-
Gets the form type of the data form.
- getFrom() - Method in interface rocks.xmpp.core.session.model.SessionOpen
-
Gets the 'from' attribute.
- getFrom() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'from' attribute.
- getFrom() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets the 'from' attribute.
- getFrom() - Method in class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Gets the Jabber ID of the entity that originally sent the XML stanza or that delayed the delivery of the stanza (e.g., the address of a multi-user chat room).
- 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.
- 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.
- getGroups() - Method in interface rocks.xmpp.im.roster.model.RosterItem
-
Gets the groups of the contact.
- getHashAlgorithm() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- getHashAlgorithm() - Method in class rocks.xmpp.extensions.hashes.model.Hash
-
Gets the hash algorithm.
- getHashAlgorithm() - Method in interface rocks.xmpp.extensions.hashes.model.Hashed
-
Gets the hash algorithm.
- getHashAlgorithm() - Method in class rocks.xmpp.extensions.hashes.model.HashUsed
-
Gets the hash algorithm.
- getHashValue() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- getHashValue() - Method in class rocks.xmpp.extensions.hashes.model.Hash
-
Gets the hash value.
- getHashValue() - Method in interface rocks.xmpp.extensions.hashes.model.Hashed
-
Gets the hash value.
- 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.
- getId() - Method in interface rocks.xmpp.core.session.model.SessionOpen
-
Gets the 'id' attribute.
- getId() - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Gets the stanza's 'id' attribute.
- getId() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets the 'id' attribute.
- getId() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the session id.
- 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 interface rocks.xmpp.extensions.disco.model.info.DiscoverableInfo
-
Gets the identities.
- getIdentities() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- getInactivity() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
After receiving a response from the connection manager, if none of the client's requests are still being held by the connection manager (and if the session is not a Polling Session), the client SHOULD make a new request as soon as possible.
- getIndex() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the index.
- getInfo(Jid, Jid, String, Locale) - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
- getInfo(Jid, Jid, String, Locale) - Method in interface rocks.xmpp.extensions.disco.model.info.InfoProvider
-
Gets the info appropriate to the given parameters.
- 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.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.model.items.ItemDiscovery
- getItems() - Method in interface rocks.xmpp.extensions.disco.model.items.ItemNode
-
Gets the 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).
- getItems(Jid, Jid, String, Locale) - Method in interface rocks.xmpp.extensions.disco.model.items.ItemProvider
-
Provides the result set of items, in order to manage the result set returned to the requesting entity.
- 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 interface rocks.xmpp.extensions.rsm.ResultSetProvider
-
Gets the items before a specific item, which is determined by an item id.
- getJid() - Method in interface rocks.xmpp.core.Addressable
-
Gets the JID of the addressable.
- 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.ItemElement
-
Gets the JID.
- getJid() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the JID of the contact.
- getKey() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the key used to protect insecure connections.
- 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 interface rocks.xmpp.core.LanguageElement
-
Gets the language, i.e. the value of the 'xml:lang' attribute.
- getLanguage() - Method in class rocks.xmpp.core.sasl.model.Failure
-
Gets the language of the text.
- 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.stream.model.StreamError
-
Gets the language of the error text.
- getLanguage() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets the 'xml:lang' attribute.
- getLanguage() - Method in class rocks.xmpp.core.Text
-
Gets the language.
- 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.disco.model.info.InfoDiscovery
- getLanguage() - Method in class rocks.xmpp.extensions.httpbind.model.Body
- getLastItem() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Gets the last item.
- getListRange() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
-
Gets the list range.
- getLocalXmppAddress() - Method in interface rocks.xmpp.core.Session
-
Gets the local XMPP address.
- 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.
- 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.Enable
- 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
- getMechanismName() - Method in class rocks.xmpp.core.sasl.scram.ScramBase
-
Gets the mechanism name, i.e "SCRAM-" + the hash algorithm name.
- 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 class rocks.xmpp.extensions.data.layout.model.FieldReference
-
Gets the var attribute.
- getName() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets a unique identifier for the field in the context of the form.
- getName() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Gets the identity's name.
- getName() - Method in interface rocks.xmpp.extensions.disco.model.items.Item
-
The item's name, e.g.
- getName() - Method in class rocks.xmpp.extensions.disco.model.items.ItemElement
-
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.
- getName() - Method in interface rocks.xmpp.im.roster.model.RosterItem
-
Gets the name of the contact.
- getNamespace() - Method in interface rocks.xmpp.core.ExtensionProtocol
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilities1Protocol
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.caps2.AbstractEntityCapabilities2Protocol
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.hashes.CryptographicHashFunctionsProtocol
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.rsm.ResultSetManagementProtocol
-
The protocol's main namespace.
- getNamespace() - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
-
The protocol's main namespace.
- getNegotiatedProperty(String) - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- getNegotiatedProperty(String) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- getNewAddress() - Method in class rocks.xmpp.core.stanza.model.errors.Gone
-
Gets the new address.
- getNewKey() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the new key used to protect insecure connections.
- getNode() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilities1Protocol
-
Gets the node.
- getNode() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
-
Gets the node.
- getNode() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- getNode() - Method in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
- getNode() - Method in class rocks.xmpp.extensions.disco.model.items.ItemElement
-
Gets the node.
- getNode() - Method in interface rocks.xmpp.extensions.disco.model.ServiceDiscoveryNode
-
Gets the node name.
- getOptions() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Gets the options if the field type is
DataForm.Field.Type.LIST_SINGLEorDataForm.Field.Type.LIST_MULTI. - 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.
- 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.
- getPayloadClass() - Method in class rocks.xmpp.core.stanza.AbstractIQHandler
- getPayloadClass() - Method in interface rocks.xmpp.core.stanza.IQHandler
-
Gets the IQ's payload class.
- getPayloadClass() - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- getPolling() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute specifies the shortest allowable polling interval (in seconds).
- getPresence() - Method in class rocks.xmpp.core.stanza.PresenceEvent
-
Gets the presence.
- 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.extensions.compress.model.feature.CompressionFeature
- getPriority() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement
- getPublishedNodes() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
-
Gets the published nodes.
- getReason() - Method in class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Gets the natural-language description of the reason for the delay.
- getRegex() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Regex
-
Gets the regular expression.
- getRemoteAddress() - Method in interface rocks.xmpp.core.net.Connection
-
Gets the remote address of this connection.
- getRemoteXmppAddress() - Method in interface rocks.xmpp.core.Session
-
Gets the remote XMPP address.
- 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.AbstractStreamManager
-
Gets the request strategy.
- getResource() - Method in class rocks.xmpp.core.bind.model.Bind
-
Gets the resource.
- 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.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.
- getSendCount() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.HandledCountTooHigh
-
The number of stanzas that were sent.
- 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).
- getSSLContext() - Method in interface rocks.xmpp.core.net.ConnectionConfiguration
-
Gets the SSL context.
- getStanza() - Method in exception rocks.xmpp.core.stanza.model.StanzaErrorException
-
Gets the stanza, which includes the error.
- 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.
- getStreamId() - Method in class rocks.xmpp.core.net.AbstractConnection
- getStreamId() - Method in interface rocks.xmpp.core.net.Connection
-
Gets the stream id of this connection.
- 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.
- getSubscription() - Method in enum rocks.xmpp.im.roster.model.DefinedState
- getSubscription() - Method in interface rocks.xmpp.im.roster.model.SubscriptionState
-
Gets the primary subscription state.
- 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.stream.model.StreamError
-
Gets the optional error text.
- getText() - Method in class rocks.xmpp.core.Text
-
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.
- getTime() - 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).
- getTimeStamp() - Method in class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Gets the time when the XML stanza was originally sent.
- getTitle() - Method in class rocks.xmpp.extensions.data.model.DataForm
-
Gets the title of the form.
- getTo() - Method in interface rocks.xmpp.core.session.model.SessionOpen
-
Gets the 'to' attribute.
- 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.core.stream.model.StreamHeader
-
Gets the 'to' attribute.
- getTo() - Method in class rocks.xmpp.extensions.httpbind.model.Body
- 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
-
Gets the type within the category, e.g.
- getType() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
The type of the body.
- getUri() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
-
Gets the URI.
- getUri() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If the connection manager reports a
Body.Condition.SEE_OTHER_URIerror condition, this method returns the URI. - 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.Field
-
Gets the value of the field.
- 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
-
Returns the first value as JID, e.g. for the
DataForm.Field.Type.JID_SINGLEfield type. - 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
-
Returns a JID list for the
DataForm.Field.Type.JID_MULTIfield type. - getVar() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getVerificationString() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
-
Gets the verification string that is used to verify the identity and supported features of the entity.
- getVersion() - Method in interface rocks.xmpp.core.session.model.SessionOpen
-
Gets the XMPP version.
- getVersion() - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Gets the 'version' attribute.
- getVersion() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
Gets the XMPP version.
- getVersion() - Method in class rocks.xmpp.im.roster.model.Roster
-
Gets the roster version.
- getWait() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
This attribute specifies the longest time (in seconds) that the connection manager is allowed to wait before responding to any request during the session.
- 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.
- 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. - GROUPCHAT - rocks.xmpp.core.stanza.model.Message.Type
-
The message is sent in the context of a multi-user chat environment (similar to that of [IRC]).
H
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- HandledCountTooHigh(long, long) - Constructor for class rocks.xmpp.extensions.sm.model.StreamManagement.HandledCountTooHigh
- handleElement(Object) - Method in class rocks.xmpp.core.net.AbstractConnection
- handleElement(Object) - Method in interface rocks.xmpp.core.stream.StreamHandler
-
Handles an inbound stream element.
- handleEntityCapabilities(EntityCapabilities, Jid) - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
-
Handles entity capabilities by associating them to the entity or discovering the entity's capabilities if they are not cached.
- handleInboundIQ(IQEvent) - Method in interface rocks.xmpp.core.stanza.InboundIQHandler
-
Handles an inbound IQ.
- handleInboundMessage(MessageEvent) - Method in interface rocks.xmpp.core.stanza.InboundMessageHandler
-
Handles an inbound message.
- handleInboundPresence(PresenceEvent) - Method in interface rocks.xmpp.core.stanza.InboundPresenceHandler
-
Handles an inbound presence.
- handleInboundPresence(PresenceEvent) - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
- handleOutboundIQ(IQEvent) - Method in interface rocks.xmpp.core.stanza.OutboundIQHandler
-
Handles an outbound IQ.
- handleOutboundMessage(MessageEvent) - Method in interface rocks.xmpp.core.stanza.OutboundMessageHandler
-
Handles an outbound message.
- handleOutboundPresence(PresenceEvent) - Method in interface rocks.xmpp.core.stanza.OutboundPresenceHandler
-
Handles an outbound presence.
- handleRequest(IQ) - Method in class rocks.xmpp.core.stanza.AbstractIQHandler
- handleRequest(IQ) - Method in interface rocks.xmpp.core.stanza.IQHandler
- handleRequest(IQ) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- hasExtension(Class<?>) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Checks if the stanza has an extension of the given type.
- hash(byte[]) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a hex encoded SHA-1 hash.
- Hash - Class in rocks.xmpp.extensions.hashes.model
-
This class represents a hash value in conjunction with its algorithm.
- Hash(byte[], String) - Constructor for class rocks.xmpp.extensions.hashes.model.Hash
-
Creates hash value.
- hashCode() - Method in class rocks.xmpp.core.stanza.model.Presence
- hashCode() - Method in class rocks.xmpp.core.Text
- hashCode() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- hashCode() - Method in class rocks.xmpp.extensions.data.layout.model.FieldReference
- hashCode() - Method in class rocks.xmpp.extensions.data.layout.model.Page
- hashCode() - Method in class rocks.xmpp.extensions.data.layout.model.Section
- hashCode() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media
- hashCode() - Method in class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
- hashCode() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
- hashCode() - Method in class rocks.xmpp.extensions.data.model.DataForm
- hashCode() - Method in class rocks.xmpp.extensions.data.model.DataForm.Item
- hashCode() - Method in class rocks.xmpp.extensions.data.model.DataForm.Option
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ListRange
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Basic
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Open
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
- hashCode() - Method in class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Regex
- hashCode() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
- hashCode() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- hashCode() - Method in class rocks.xmpp.extensions.hashes.model.Hash
- hashCode() - Method in class rocks.xmpp.extensions.httpbind.model.Body
- hashCode() - Method in class rocks.xmpp.im.roster.model.Contact
- hashCode() - Method in class rocks.xmpp.im.roster.model.ContactGroup
- Hashed - Interface in rocks.xmpp.extensions.hashes.model
-
Represents a hashed object.
- HashUsed - Class in rocks.xmpp.extensions.hashes.model
-
In certain scenarios it makes sense to communicate the hash algorithm that is used prior to the calculation of the hash value.
- HashUsed(String) - Constructor for class rocks.xmpp.extensions.hashes.model.HashUsed
- hasInitialResponse() - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- hasInitialResponse() - Method in class rocks.xmpp.core.sasl.scram.ScramClient
- HEADLINE - rocks.xmpp.core.stanza.model.Message.Type
-
The message provides an alert, a notification, or other transient information to which no reply is expected (e.g., news headlines, sports updates, near-real-time market data, or syndicated content).
- headlineNewMail() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Service that notifies a user of new email messages.
- headlineRss() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
RSS notification service.
- headlineWeather() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Service that provides weather alerts..
- HIDDEN - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field is not shown to the form-submitting entity, but instead is returned with the form.
- hierarchyBranch() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A service discovery node that contains further nodes in the hierarchy.
- hierarchyLeaf() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A service discovery node that does not contain further nodes in the hierarchy.
- hold(short) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'hold' attribute of the body.
- HOST_GONE - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The target domain specified in the 'to' attribute or the target host or port specified in the 'route' attribute is no longer serviced by the connection manager.
- HOST_GONE - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<host-gone/>stream error. - HOST_UNKNOWN - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The target domain specified in the 'to' attribute or the target host or port specified in the 'route' attribute is unknown to the connection manager.
- HOST_UNKNOWN - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<host-unknown/>stream error.
I
- Identity - Class in rocks.xmpp.extensions.disco.model.info
-
Represents an identity of an XMPP entity.
- IGNORE - rocks.xmpp.core.stream.StreamNegotiationResult
-
The feature will be ignored.
- IMPROPER_ADDRESSING - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The initialization element lacks a 'to' or 'route' attribute (or the attribute has no value) but the connection manager requires one.
- IMPROPER_ADDRESSING - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<improper-addressing/>stream error. - inactivity(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'inactivity' attribute of the body.
- InboundIQHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling inbound IQs.
- InboundMessageHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling inbound messages.
- InboundPresenceHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling inbound presences.
- INCOMPLETE - rocks.xmpp.core.stream.StreamNegotiationResult
-
The feature negotiation is incomplete, i.e. it has only been partially negotiated.
- 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.AbstractStreamManager
-
Increments the inbound stanza count.
- 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 thehttp://jabber.org/protocol/disco#infonamespace. - 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(String, Collection<Identity>, Collection<String>, Collection<DataForm>) - Constructor for class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- InfoDiscovery(String, Collection<Identity>, Collection<String>, Collection<DataForm>, Locale) - 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>) - 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.
- InfoProvider - Interface in rocks.xmpp.extensions.disco.model.info
-
Provides discoverable info, so that it can be discovered via Service Discovery (disco#info).
- initialClientToServer(Jid, Jid, Locale, String, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates an initial stream header for client-to-server or component-to-server streams.
- initialClientToServer(Jid, Jid, Locale, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates an initial stream header for client-to-server streams.
- initialServerToServer(Jid, Jid, Locale, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates an initial stream header for server-to-server streams.
- 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
-
Converts an
Instantto a string representation according to XEP-0082: XMPP Date and Time Profiles and vice versa. - 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 - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The connection manager has experienced an internal error that prevents it from servicing the request.
- 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(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(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.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
-
Handles an inbound IQ request (IQ stanzas of type
IQ.Type.GETorIQ.Type.SET) by processing the request and returning an IQ response of typeresultorerror. - isApproved() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the subscription pre-approval status.
- isApproved() - Method in interface rocks.xmpp.im.roster.model.RosterItem
-
Gets the subscription pre-approval status.
- 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
- isClosed() - Method in class rocks.xmpp.core.net.AbstractConnection
-
If the connection is closed.
- isComplete() - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- isComplete() - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- isDone() - Method in class rocks.xmpp.util.concurrent.AsyncResult
- isEnabled() - Method in interface rocks.xmpp.core.ExtensionProtocol
-
Indicates whether this protocol is enabled.
- isEnabled() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilities1Protocol
- isEnabled() - Method in class rocks.xmpp.extensions.caps2.AbstractEntityCapabilities2Protocol
- isEnabled() - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- isEnabled() - Method in class rocks.xmpp.extensions.hashes.CryptographicHashFunctionsProtocol
- isEnabled() - Method in class rocks.xmpp.extensions.rsm.ResultSetManagementProtocol
- isEnabled() - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
- 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. - isNullOrEmpty(String) - Static method in class rocks.xmpp.util.Strings
- isPendingIn() - Method in class rocks.xmpp.im.roster.model.Contact
-
Roster items on the XMPP layer don't have a notion of a "Pending In" subscription state, therefore this methods always returns false.
- isPendingIn() - Method in enum rocks.xmpp.im.roster.model.DefinedState
- isPendingIn() - Method in interface rocks.xmpp.im.roster.model.SubscriptionState
-
If the presence subscription is pending in from a user's perspective.
- isPendingOut() - Method in class rocks.xmpp.im.roster.model.Contact
-
Gets the pending state of the contact.
- isPendingOut() - Method in enum rocks.xmpp.im.roster.model.DefinedState
- isPendingOut() - Method in interface rocks.xmpp.im.roster.model.SubscriptionState
-
If the presence subscription is pending out from a user's perspective.
- isRequest() - Method in class rocks.xmpp.core.stanza.model.IQ
-
Returns if this is a request IQ, i.e. of type get or set.
- isRequestingCount() - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Indicates, whether this RSM is used for requesting the item count.
- 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).
- isRestart() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If the client requests a stream restart.
- isRestartLogic() - Method in class rocks.xmpp.extensions.httpbind.model.Body
-
If the connection manager supports stream restarts, it MUST advertise that fact by including a 'restartlogic' attribute (qualified by the 'urn:xmpp:xbosh' namespace) whose value is set to "true".
- isResume() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enable
- isResume() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Enabled
-
If the server allows session resumption.
- isSecure() - Method in interface rocks.xmpp.core.net.Connection
-
Indicates whether this connection is secured by TLS/SSL.
- isShutdown() - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- isSubscription() - Method in class rocks.xmpp.core.stanza.model.Presence
-
Indicates whether this presence is a subscription presence.
- isSupported(String, Jid) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Checks whether a feature is supported by checking the capabilities set of the entity.
- isTerminated() - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- isTerminated() - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- isToItselfOrServer(Stanza, CharSequence, Jid) - Static method in class rocks.xmpp.core.stanza.model.Stanza
-
Checks if a stanza is addressed either to itself or to the server.
- isUsingAcknowledgements() - Method in class rocks.xmpp.core.net.AbstractConnection
- isUsingAcknowledgements() - Method in interface rocks.xmpp.core.net.Connection
-
Indicates whether this connection uses acknowledgements, e.g. by means of stream management or BOSH acks.
- Item - Interface in rocks.xmpp.extensions.disco.model.items
-
Represents a disco item as it is returned in Service Discovery (disco#items) responses.
- Item() - Constructor for class rocks.xmpp.extensions.data.model.DataForm.Item
- ITEM_NOT_FOUND - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
(1) 'sid' is not valid, (2) 'stream' is not valid, (3) 'rid' is larger than the upper limit of the expected window, (4) connection manager is unable to resend response, (5) 'key' sequence is invalid.
- 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 thehttp://jabber.org/protocol/disco#itemnamespace. - 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, Collection<? extends 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.
- 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, 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.
- ItemElement - Class in rocks.xmpp.extensions.disco.model.items
-
The implementation of the
<item/>element in thehttp://jabber.org/protocol/disco#itemnamespace, used for item discovery. - ItemElement(Jid, String, String) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemElement
- ItemElement(Item) - Constructor for class rocks.xmpp.extensions.disco.model.items.ItemElement
- ItemNode - Interface in rocks.xmpp.extensions.disco.model.items
-
A generic service discovery item node.
- ItemProvider - Interface in rocks.xmpp.extensions.disco.model.items
-
Provides items, which can be discovered via Service Discovery.
- items(Collection<DataForm.Item>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the items of the form.
J
- JID_MALFORMED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<jid-malformed/>stanza error. - JID_MULTI - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide multiple Jabber IDs.
- JID_SINGLE - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide a single Jabber ID.
K
- key(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'key' attribute of the body.
L
- label(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the label.
- language(Locale) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'lang' attribute of the body.
- LanguageElement - Interface in rocks.xmpp.core
- LanguageUnmarshallerListener - Class in rocks.xmpp.util
-
Listens to unmarshal events in order to assign a parent object's
xml:langattribute to its child elements. - LanguageUnmarshallerListener(Locale) - Constructor for class rocks.xmpp.util.LanguageUnmarshallerListener
- length() - Method in class rocks.xmpp.core.stream.model.StreamHeader
- length() - Method in class rocks.xmpp.core.Text
- LIST_MULTI - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide one or more options from among many.
- LIST_SINGLE - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide one option from among many.
- ListRange(int, int) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ListRange
-
Creates a list range for multi-text fields.
- LOCAL_NAME - Static variable in class rocks.xmpp.core.stream.model.StreamHeader
-
The local name of the stream header.
- LocaleAdapter - Class in rocks.xmpp.util.adapters
-
Converts an
Localeto a string representation usingLocale.toLanguageTag()and vice versa, usingLocale.forLanguageTag(String)}. - LocaleAdapter() - Constructor for class rocks.xmpp.util.adapters.LocaleAdapter
- Location(String, URI) - Constructor for class rocks.xmpp.extensions.data.mediaelement.model.Media.Location
-
Creates a media location.
M
- MALFORMED_REQUEST - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the
<malformed-request/>SASL failure. - markUnacknowledged(Stanza) - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
-
Marks a stanza as unacknowledged.
- marshal(Instant) - Method in class rocks.xmpp.util.adapters.InstantAdapter
- marshal(OffsetDateTime) - Method in class rocks.xmpp.util.adapters.OffsetDateTimeAdapter
- marshal(ZoneOffset) - Method in class rocks.xmpp.util.adapters.ZoneOffsetAdapter
- marshal(Locale) - Method in class rocks.xmpp.util.adapters.LocaleAdapter
- maxPause(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'maxpause' attribute of the body.
- MECHANISM_TOO_WEAK - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the
<mechanism-too-weak/>SASL failure. - Mechanisms - Class in rocks.xmpp.core.sasl.model
-
Represents the
<mechanisms/>element as described in Exchange of Stream Headers and Stream Features - Mechanisms(Collection<String>) - Constructor for class rocks.xmpp.core.sasl.model.Mechanisms
- media(Media) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the media element.
- Media - Class in rocks.xmpp.extensions.data.mediaelement.model
-
The implementation of the
<media/>element in theurn:xmpp:media-elementnamespace. - Media(int, int, Media.Location...) - Constructor for class rocks.xmpp.extensions.data.mediaelement.model.Media
-
Creates a media object with a location.
- Media(Media.Location...) - Constructor for class rocks.xmpp.extensions.data.mediaelement.model.Media
-
Creates a media object with a location.
- Media.Location - Class in rocks.xmpp.extensions.data.mediaelement.model
-
Specifies the out-of-band location of the media data.
- Message - Class in rocks.xmpp.core.stanza.model
-
The implementation of the
<message/>element. - Message() - Constructor for class rocks.xmpp.core.stanza.model.Message
- Message(Jid) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs an empty message.
- Message(Jid, Message.Type) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with a type.
- Message(Jid, Message.Type, String) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with body and type.
- Message(Jid, Message.Type, String, String) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with body and type.
- Message(Jid, Message.Type, String, String, String) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with body and type.
- Message(Jid, Message.Type, String, String, String, String, String, Jid, Locale, Collection<?>, StanzaError) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with body and type.
- Message(Jid, Message.Type, Collection<Text>, Collection<Text>, String, String, String, Jid, Locale, Collection<?>, StanzaError) - Constructor for class rocks.xmpp.core.stanza.model.Message
-
Constructs a message with all possible values.
- Message.Type - Enum in rocks.xmpp.core.stanza.model
-
Represents a
<message/>'type' attribute. - MessageEvent - Class in rocks.xmpp.core.stanza
-
A message event is fired whenever a message is received or sent.
- MessageEvent(Object, Message, boolean) - Constructor for class rocks.xmpp.core.stanza.MessageEvent
-
Constructs a message event.
- MODIFY - rocks.xmpp.core.stanza.model.StanzaError.Type
-
Retry after changing the data sent.
N
- name(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the var attribute.
- NAMESPACE - Static variable in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
-
"http://jabber.org/protocol/caps"
- NAMESPACE - Static variable in class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
-
"urn:xmpp:caps"
- NAMESPACE - Static variable in class rocks.xmpp.extensions.compress.model.StreamCompression
-
http://jabber.org/protocol/compress
- NAMESPACE - Static variable in class rocks.xmpp.extensions.data.layout.model.Page
-
http://jabber.org/protocol/xdata-layout
- NAMESPACE - Static variable in class rocks.xmpp.extensions.data.mediaelement.model.Media
-
urn:xmpp:media-element
- NAMESPACE - Static variable in class rocks.xmpp.extensions.data.model.DataForm
-
jabber:x:data
- NAMESPACE - Static variable in class rocks.xmpp.extensions.data.validate.model.Validation
-
http://jabber.org/protocol/xdata-validate
- NAMESPACE - Static variable in class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
urn:xmpp:delay
- NAMESPACE - Static variable in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
-
http://jabber.org/protocol/disco#info
- NAMESPACE - Static variable in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
-
http://jabber.org/protocol/disco#items
- NAMESPACE - Static variable in class rocks.xmpp.extensions.hashes.model.Hash
-
urn:xmpp:hashes:2
- NAMESPACE - Static variable in class rocks.xmpp.extensions.httpbind.model.Body
-
http://jabber.org/protocol/httpbind
- NAMESPACE - Static variable in class rocks.xmpp.extensions.privatedata.model.PrivateData
-
jabber:iq:private
- NAMESPACE - Static variable in class rocks.xmpp.extensions.privatedata.rosterdelimiter.model.RosterDelimiter
-
roster:delimiter
- NAMESPACE - Static variable in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
http://jabber.org/protocol/rsm
- NAMESPACE - Static variable in class rocks.xmpp.extensions.sm.model.StreamManagement
-
urn:xmpp:sm:3
- NAMESPACE - Static variable in class rocks.xmpp.im.roster.model.Roster
-
jabber:iq:roster
- newBranchedReader(Reader, Writer) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a new branched
Reader, which writes every character read from the given reader to the writer. - newBranchedWriter(Writer, Writer) - Static method in class rocks.xmpp.util.XmppUtils
-
Creates a new branched
Writer, which writes every character written to the first writer to the second writer. - newKey(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'newkey' attribute of the body.
- nextPage(int) - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Creates the result set request for the next page.
- NONE - rocks.xmpp.im.roster.model.DefinedState
-
Contact and user are not subscribed to each other, and neither has requested a subscription from the other; this is reflected in the user's roster by subscription='none'.
- NONE - rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
The user does not have a subscription to the contact's presence, and the contact does not have a subscription to the user's presence; this is the default value, so if the subscription attribute is not included then the state is to be understood as "none".
- NONE_PENDING_IN - rocks.xmpp.im.roster.model.DefinedState
-
Contact and user are not subscribed to each other, and contact has sent user a subscription request but user has not replied yet.
- NONE_PENDING_OUT - rocks.xmpp.im.roster.model.DefinedState
-
Contact and user are not subscribed to each other, and user has sent contact a subscription request but contact has not replied yet; this is reflected in the user's roster by subscription='none' and ask='subscribe'.
- NONE_PENDING_OUT_IN - rocks.xmpp.im.roster.model.DefinedState
-
Contact and user are not subscribed to each other, contact has sent user a subscription request but user has not replied yet, and user has sent contact a subscription request but contact has not replied yet; this is reflected in the user's roster by subscription='none' and ask='subscribe'.
- NORMAL - rocks.xmpp.core.stanza.model.Message.Type
-
The message is a standalone message that is sent outside the context of a one-to-one conversation or groupchat, and to which it is expected that the recipient will reply.
- NOT_ACCEPTABLE - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<not-acceptable/>stanza error. - NOT_ALLOWED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<not-allowed/>stanza error. - NOT_AUTHORIZED - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the
<not-authorized/>SASL failure. - NOT_AUTHORIZED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<not-authorized/>stanza error. - NOT_AUTHORIZED - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<not-authorized/>stream error. - NOT_WELL_FORMED - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<not-well-formed/>stream error. - notifyEventListeners(Iterable<Consumer<T>>, T) - Static method in class rocks.xmpp.util.XmppUtils
-
Invokes listeners in a fail-safe way.
O
- of(String) - Static method in class rocks.xmpp.extensions.privatedata.rosterdelimiter.model.RosterDelimiter
- ofCategoryAndType(String, String) - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Creates an identity with a category and type.
- OffsetDateTimeAdapter - Class in rocks.xmpp.util.adapters
-
Converts an
OffsetDateTimeto a string representation according to XEP-0082: XMPP Date and Time Profiles and vice versa. - OffsetDateTimeAdapter() - Constructor for class rocks.xmpp.util.adapters.OffsetDateTimeAdapter
- onInboundSubscriptionChange(Presence.Type) - Method in enum rocks.xmpp.im.roster.model.DefinedState
-
Transforms an existing subscription state into a new state, depending on an inbound presence subscription change.
- onOutboundSubscriptionChange(Presence.Type) - Method in enum rocks.xmpp.im.roster.model.DefinedState
-
Transforms an existing subscription state into a new state, depending on an outbound presence subscription change.
- open(SessionOpen) - Method in interface rocks.xmpp.core.net.Connection
-
Opens the XML stream to the peer entity.
- Open() - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Open
- Option(String) - Constructor for class rocks.xmpp.extensions.data.model.DataForm.Option
-
Creates an option.
- Option(String, String) - Constructor for class rocks.xmpp.extensions.data.model.DataForm.Option
-
Creates an option.
- OPTIONAL - rocks.xmpp.core.net.ChannelEncryption
-
Channel encryption via TLS is optional.
- options(Collection<DataForm.Option>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the options.
- OTHER_REQUEST - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
Another request being processed at the same time as this request caused the session to terminate.
- OutboundIQHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling outbound IQs.
- OutboundMessageHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling outbound messages.
- OutboundPresenceHandler - Interface in rocks.xmpp.core.stanza
-
Functional interface for handling outbound presences.
P
- Page - Class in rocks.xmpp.extensions.data.layout.model
-
The implementation of the
<page/>element in thehttp://jabber.org/protocol/xdata-layoutnamespace. - Page(String, Collection<FieldReference>) - Constructor for class rocks.xmpp.extensions.data.layout.model.Page
-
Creates a page.
- Page(String, Collection<FieldReference>, Collection<String>) - Constructor for class rocks.xmpp.extensions.data.layout.model.Page
-
Creates a page.
- Page(String, Collection<FieldReference>, Collection<String>, FieldReference) - Constructor for class rocks.xmpp.extensions.data.layout.model.Page
-
Creates a page.
- pages(Collection<Page>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the pages of the form.
- pause(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'pause' attribute of the body.
- POLICY_VIOLATION - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The client has broken the session rules (polling too frequently, requesting too frequently, sending too many simultaneous requests).
- POLICY_VIOLATION - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<policy-violation/>stanza error. - POLICY_VIOLATION - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<policy-violation/>stream error. - polling(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'polling' attribute of the body.
- prepare(String) - Static method in class rocks.xmpp.core.sasl.scram.SaslPrep
-
Prepares a string for username and passwords.
- Presence - Class in rocks.xmpp.core.stanza.model
-
The implementation of the
<presence/>element. - Presence() - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs an empty presence to indicate availability.
- Presence(byte) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence with a priority.
- Presence(Jid) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a directed presence.
- Presence(Jid, Presence.Show, String) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a directed presence with a specific 'show' attribute and status.
- Presence(Jid, Presence.Type, String) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a directed presence, which is useful for requesting subscription or for exiting a multi-user chat.
- Presence(Jid, Presence.Type, String, String) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a directed presence, which is useful for requesting subscription or for exiting a multi-user chat.
- Presence(Jid, Presence.Type, Presence.Show, Collection<Text>, byte, String, Jid, Locale, Collection<?>, StanzaError) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence with all possible values.
- Presence(Presence.Show) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence with a specific 'show' value.
- Presence(Presence.Show, byte) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence with a specific 'show' value and priority.
- Presence(Presence.Type) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence of a specific type.
- Presence(Presence.Type, byte) - Constructor for class rocks.xmpp.core.stanza.model.Presence
-
Constructs a presence of a specific type.
- Presence.Show - Enum in rocks.xmpp.core.stanza.model
-
Represents a
<presence/><show/>element. - Presence.Type - Enum in rocks.xmpp.core.stanza.model
-
Represents a
<presence/>'type' attribute. - PresenceEvent - Class in rocks.xmpp.core.stanza
-
A presence event is fired whenever a presence stanza is received or sent.
- PresenceEvent(Object, Presence, boolean) - Constructor for class rocks.xmpp.core.stanza.PresenceEvent
-
Constructs a presence event.
- previousPage(int) - Method in class rocks.xmpp.extensions.rsm.model.ResultSetManagement
-
Creates the result set request for the previous page.
- PrivateData - Class in rocks.xmpp.extensions.privatedata.model
-
The implementation of the
<query/>element in thejabber:iq:privatenamespace. - PrivateData(Object) - Constructor for class rocks.xmpp.extensions.privatedata.model.PrivateData
-
Creates private data.
- PROBE - rocks.xmpp.core.stanza.model.Presence.Type
-
A request for an entity's current presence; SHOULD be generated only by a server on behalf of a user.
- proceed(Reader, Consumer<StreamElement>) - Method in class rocks.xmpp.core.net.ReaderInterceptorChain
-
Proceeds to the next interceptor if present.
- proceed(StreamElement, Writer) - Method in class rocks.xmpp.core.net.WriterInterceptorChain
-
Proceeds to the next interceptor if present.
- Proceed - Class in rocks.xmpp.core.tls.model
-
Represents the TLS proceed case.
- process(Reader, Consumer<StreamElement>, ReaderInterceptorChain) - Method in interface rocks.xmpp.core.net.ReaderInterceptor
-
Processes
- process(Reader, Consumer<StreamElement>, ReaderInterceptorChain) - Method in class rocks.xmpp.util.XmppStreamDecoder
- process(StreamElement, Writer, WriterInterceptorChain) - Method in interface rocks.xmpp.core.net.WriterInterceptor
-
The stream element which will be written.
- process(StreamElement, Writer, WriterInterceptorChain) - Method in class rocks.xmpp.util.XmppStreamEncoder
- PROCESSING_FAILED - Static variable in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure.Condition
-
If compression processing fails after the new (compressed) stream has been established.
- processNegotiation(Object) - Method in interface rocks.xmpp.core.stream.StreamFeatureNegotiator
-
Processes a feature protocol element or the feature element itself.
- processNegotiation(Object) - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
- proxyByteStreams() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
SOCKS5 bytestreams proxy service.
- publishCapsNode() - Method in class rocks.xmpp.extensions.caps.AbstractEntityCapabilitiesProtocol
-
Publishes this entity's capabilities as Service Discovery node.
- pubsubCollection() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A pubsub node of the "collection" type.
- pubsubLeaf() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A pubsub node of the "leaf" type.
- pubsubPersonalEventingService() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A personal eventing service that supports the publish-subscribe subset defined in XEP-0163..
- pubsubService() - Static method in class rocks.xmpp.extensions.disco.model.info.Identity
-
A pubsub service that supports the functionality defined in XEP-0060.
- putExtension(Object) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Replaces an existing extension of the same type or adds the extension, if it doesn't exist yet.
Q
- QueuedExecutorService - Class in rocks.xmpp.util.concurrent
-
Queues tasks and delegates them to a
Executorin order. - QueuedExecutorService(Executor) - Constructor for class rocks.xmpp.util.concurrent.QueuedExecutorService
- QueuedScheduledExecutorService - Class in rocks.xmpp.util.concurrent
-
A
ScheduledExecutorServiceimplementation of a queued executor service. - QueuedScheduledExecutorService(Executor) - Constructor for class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
R
- Range(String, String) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation.ValidationMethod.Range
-
Creates a range validation.
- readCapabilities(Hash) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Reads capabilities from a cache.
- readEntityCapabilities(Jid) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Reads entity capabilities for an XMPP entity (JID).
- ReaderInterceptor - Interface in rocks.xmpp.core.net
-
Intercepts
StreamElements after reading them from the wire. - ReaderInterceptorChain - Class in rocks.xmpp.core.net
-
An interceptor chain, which manages the sequential processing of multiple interceptors.
- ReaderInterceptorChain(Iterable<ReaderInterceptor>, Session, Connection) - Constructor for class rocks.xmpp.core.net.ReaderInterceptorChain
- RECIPIENT_UNAVAILABLE - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<recipient-unavailable/>stanza error. - 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
- REGISTRATION_REQUIRED - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<registration-required/>stanza error. - REMOTE_CONNECTION_FAILED - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The connection manager was unable to connect to, or unable to connect securely to, or has lost its connection to, the server.
- 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. - REMOTE_STREAM_ERROR - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
Encapsulates an error in the protocol being transported.
- REMOVE - rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
At any time, a client can delete an item from his or her roster by sending a roster set and specifying a value of "remove" for the 'subscription' attribute.
- removeContact(Jid) - Static method in class rocks.xmpp.im.roster.model.Contact
-
Creates a new contact to send to the server for removal.
- removeExtension(Class<?>) - Method in class rocks.xmpp.core.stanza.model.ExtensibleStanza
-
Removes all extensions of the given type.
- removeFeature(String) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes a feature.
- removeIdentity(Identity) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an identity.
- removeInfoProvider(InfoProvider) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- removeInfoProvider(InfoProvider) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an info provider.
- removeItemProvider(ItemProvider) - Method in class rocks.xmpp.extensions.disco.AbstractServiceDiscoveryManager
- removeItemProvider(ItemProvider) - Method in interface rocks.xmpp.extensions.disco.ServiceDiscoveryManager
-
Removes an item provider.
- report(long) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'report' attribute of the body.
- 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 theurn:xmpp:sm:3namespace. - requestId(long) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'rid' attribute of the body.
- requests(short) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'requests' attribute of the body.
- RequestStrategies - Class in rocks.xmpp.extensions.sm
-
A set of request strategies which are used for requesting acknowledgements from the server.
- required(boolean) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets if the field is required.
- REQUIRED - rocks.xmpp.core.net.ChannelEncryption
-
Channel encryption via TLS is required.
- requiresRestart() - Method in class rocks.xmpp.core.sasl.model.Mechanisms
- requiresRestart() - Method in class rocks.xmpp.core.stream.model.StreamFeature
-
If this feature requires a stream restart after it has been negotiated.
- requiresRestart() - Method in class rocks.xmpp.core.tls.model.StartTls
- requiresRestart() - Method in class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
- RESET - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<reset/>stream error. - 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 theurn:xmpp:errorsnamespace. - 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
-
Creates a response to a
Challenge. - responseClientToServer(Jid, Jid, String, Locale, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates a response stream header for client-to-server streams.
- responseServerToServer(Jid, Jid, String, Locale, QName...) - Static method in class rocks.xmpp.core.stream.model.StreamHeader
-
Creates a response stream header for server-to-server streams.
- restart() - Method in class rocks.xmpp.util.XmppStreamDecoder
- restart(boolean) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'restart' attribute of the body.
- RESTART - rocks.xmpp.core.stream.StreamNegotiationResult
-
The feature has been successfully negotiated and the stream now requires a restart.
- restartLogic(boolean) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'restartlogic' 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. - RESULT - rocks.xmpp.core.stanza.model.IQ.Type
-
The stanza is a response to a successful get or set request.
- RESULT - rocks.xmpp.extensions.data.model.DataForm.Type
-
The form-processing entity is returning data (e.g., search results) to the form-submitting entity, or the data is a generic data set.
- 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 thehttp://jabber.org/protocol/rsmnamespace. - ResultSetManagementProtocol - Class in rocks.xmpp.extensions.rsm
-
Represents the XEP-0059: Result Set Management.
- ResultSetManagementProtocol() - Constructor for class rocks.xmpp.extensions.rsm.ResultSetManagementProtocol
- 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
- 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
-
Provides XML schema implementations of the Resource Binding Namespace.
- rocks.xmpp.core.net - package rocks.xmpp.core.net
-
Provides base classes and interfaces for network and connection related logic.
- rocks.xmpp.core.sasl.anonymous - package rocks.xmpp.core.sasl.anonymous
-
Provides classes for the Anonymous Simple Authentication and Security Layer (SASL) Mechanism.
- rocks.xmpp.core.sasl.model - package rocks.xmpp.core.sasl.model
-
Provides XML schema implementations of the SASL Namespace.
- rocks.xmpp.core.sasl.scram - package rocks.xmpp.core.sasl.scram
-
Provides classes for the Salted Challenge Response Authentication Mechanism (SCRAM).
- rocks.xmpp.core.session.model - package rocks.xmpp.core.session.model
-
Provides XML schema implementations of the Session Establishment namespace.
- 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
-
Provides XML Stanzas and Stanza Errors.
- 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
-
Provides XML schema implementations of the Stanza Error Namespace.
- rocks.xmpp.core.stanza.model.server - package rocks.xmpp.core.stanza.model.server
- rocks.xmpp.core.stream - package rocks.xmpp.core.stream
-
Provides classes for XML Streams, especially Stream Negotiation.
- rocks.xmpp.core.stream.model - package rocks.xmpp.core.stream.model
-
Provides XML schema implementations of the Stream Namespace, like Stream Features.
- rocks.xmpp.core.stream.model.errors - package rocks.xmpp.core.stream.model.errors
-
Provides XML schema implementations of the Stream Error Namespace.
- rocks.xmpp.core.tls.model - package rocks.xmpp.core.tls.model
-
Provides XML schema implementations of the STARTTLS Namespace.
- rocks.xmpp.extensions.caps - package rocks.xmpp.extensions.caps
-
Provides classes for XEP-0115: Entity Capabilities.
- rocks.xmpp.extensions.caps.model - package rocks.xmpp.extensions.caps.model
-
Provides XML schema implementations of XEP-0115: Entity Capabilities.
- rocks.xmpp.extensions.caps2 - package rocks.xmpp.extensions.caps2
- rocks.xmpp.extensions.caps2.model - package rocks.xmpp.extensions.caps2.model
-
Provides XML schema implementations of XEP-0390: Entity Capabilities 2.0.
- rocks.xmpp.extensions.compress.model - package rocks.xmpp.extensions.compress.model
-
Provides XML schema implementations of XEP-0138: Stream Compression.
- rocks.xmpp.extensions.compress.model.feature - package rocks.xmpp.extensions.compress.model.feature
-
Provides XML schema implementations of XEP-0138: Stream Compression (feature).
- rocks.xmpp.extensions.data - package rocks.xmpp.extensions.data
- rocks.xmpp.extensions.data.layout.model - package rocks.xmpp.extensions.data.layout.model
-
Provides XML schema implementations of XEP-0141: Data Forms Layout.
- rocks.xmpp.extensions.data.mediaelement.model - package rocks.xmpp.extensions.data.mediaelement.model
-
Provides XML schema implementations of XEP-0221: Data Forms Media Element.
- rocks.xmpp.extensions.data.model - package rocks.xmpp.extensions.data.model
-
Provides XML schema implementations of XEP-0004: Data Forms.
- rocks.xmpp.extensions.data.validate.model - package rocks.xmpp.extensions.data.validate.model
-
Provides XML schema implementations of XEP-0122: Data Forms Validation.
- rocks.xmpp.extensions.delay.model - package rocks.xmpp.extensions.delay.model
-
Provides XML schema implementations of XEP-0203: Delayed Delivery.
- rocks.xmpp.extensions.disco - package rocks.xmpp.extensions.disco
-
Provides classes for XEP-0030: Service Discovery.
- rocks.xmpp.extensions.disco.model - package rocks.xmpp.extensions.disco.model
- rocks.xmpp.extensions.disco.model.info - package rocks.xmpp.extensions.disco.model.info
-
Provides XML schema implementations of XEP-0030: Service Discovery (#info).
- rocks.xmpp.extensions.disco.model.items - package rocks.xmpp.extensions.disco.model.items
-
Provides XML schema implementations of XEP-0030: Service Discovery (#items).
- rocks.xmpp.extensions.errors.model - package rocks.xmpp.extensions.errors.model
-
Provides classes for XEP-0182: Application-Specific Error Conditions.
- rocks.xmpp.extensions.hashes - package rocks.xmpp.extensions.hashes
-
Provides classes for XEP-0300: Use of Cryptographic Hash Functions in XMPP.
- rocks.xmpp.extensions.hashes.model - package rocks.xmpp.extensions.hashes.model
-
Provides XML schema implementations of XEP-0300: Use of Cryptographic Hash Functions in XMPP.
- rocks.xmpp.extensions.httpbind.model - package rocks.xmpp.extensions.httpbind.model
-
Provides XML schema implementations of XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) and XEP-0206: XMPP Over BOSH.
- rocks.xmpp.extensions.privatedata.model - package rocks.xmpp.extensions.privatedata.model
-
Provides XML schema implementations of XEP-0049: Private XML Storage.
- rocks.xmpp.extensions.privatedata.rosterdelimiter.model - package rocks.xmpp.extensions.privatedata.rosterdelimiter.model
-
Provides XML schema implementations of XEP-0083: Nested Roster Groups.
- rocks.xmpp.extensions.rsm - package rocks.xmpp.extensions.rsm
-
Provides classes for XEP-0059: Result Set Management.
- rocks.xmpp.extensions.rsm.model - package rocks.xmpp.extensions.rsm.model
-
Provides XML schema implementations of XEP-0059: Result Set Management.
- rocks.xmpp.extensions.sm - package rocks.xmpp.extensions.sm
- rocks.xmpp.extensions.sm.model - package rocks.xmpp.extensions.sm.model
-
Provides XML schema implementations of XEP-0198: Stream Management.
- rocks.xmpp.im.roster.model - package rocks.xmpp.im.roster.model
-
Provides XML schema implementations of the Roster Namespace.
- rocks.xmpp.im.roster.versioning.model - package rocks.xmpp.im.roster.versioning.model
-
Provides XML schema implementations of Roster Versioning.
- rocks.xmpp.im.subscription.preapproval.model - package rocks.xmpp.im.subscription.preapproval.model
-
Provides XML schema implementations of the Subscription Pre-Approval namespace.
- 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 theroster:delimiternamespace. - RosterItem - Interface in rocks.xmpp.im.roster.model
-
Represents a roster item.
- 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.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
S
- SaslPrep - Class in rocks.xmpp.core.sasl.scram
-
Utility class, which prepares a string to be used for username and password comparison according to RFC 4013.
- schedule(Runnable, long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- schedule(Callable<V>, long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- ScramBase - Class in rocks.xmpp.core.sasl.scram
-
A base SCRAM implementation.
- 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 thehttp://jabber.org/protocol/xdata-layoutnamespace. - 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.
- secureConnection() - Method in class rocks.xmpp.core.net.TcpConnection
-
Secures the connection with TLS.
- SEE_OTHER_URI - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The connection manager does not operate at this URI (e.g., the connection manager accepts only SSL or TLS connections at some https: URI rather than the http: URI requested by the client).
- 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 interface rocks.xmpp.core.net.Connection
-
Sends an element to the peer entity.
- send(StreamElement) - Method in interface rocks.xmpp.core.Session
-
Sends an element to the peer entity.
- sendDate(Stanza) - Static method in class rocks.xmpp.extensions.delay.model.DelayedDelivery
-
Gets the original send date of a stanza, i.e.
- 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 thejabber:servernamespace. - ServerMessage - Class in rocks.xmpp.core.stanza.model.server
-
The implementation of the
<message/>element in thejabber:servernamespace. - ServerPresence - Class in rocks.xmpp.core.stanza.model.server
-
The implementation of the
<presence/>element in thejabber:servernamespace. - ServerStanzaError - Class in rocks.xmpp.core.stanza.model.server
-
A stanza error explicitly bound to the
jabber:servernamespace. - SERVICE_UNAVAILABLE - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<service-unavailable/>stanza error. - ServiceDiscoveryManager - Interface in rocks.xmpp.extensions.disco
- ServiceDiscoveryNode - Interface in rocks.xmpp.extensions.disco.model
-
Represents one of the two service discovery node types, info or item node.
- Session - Class in rocks.xmpp.core.session.model
-
The implementation of the
<session/>element to establish a session. - Session - Interface in rocks.xmpp.core
-
A generic interface for different kinds of XMPP sessions.
- Session() - Constructor for class rocks.xmpp.core.session.model.Session
- Session(Boolean) - Constructor for class rocks.xmpp.core.session.model.Session
- SessionClose - Interface in rocks.xmpp.core.session.model
-
Marker interface to mark closing session elements, such as the
</stream:stream>tag, BOSH terminates or the WebSocket<close/>tag. - sessionId(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'sid' attribute of the body.
- SessionOpen - Interface in rocks.xmpp.core.session.model
-
This interface describes the common attributes for opening a XMPP session.
- set(Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'set' with a random id.
- set(Jid, Object) - Static method in class rocks.xmpp.core.stanza.model.IQ
-
Creates an IQ of type 'set' with a random id.
- SET - rocks.xmpp.core.stanza.model.IQ.Type
-
The stanza provides data that is needed for an operation to be completed, sets new values, replaces existing values, etc.
- setBody(String) - Method in class rocks.xmpp.core.stanza.model.Message
-
Sets the default body element.
- setContinueExistingPeriodicTasksAfterShutdownPolicy(boolean) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- setEnabled(boolean) - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
- setError(StanzaError) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'error' element.
- setExecuteExistingDelayedTasksAfterShutdownPolicy(boolean) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- setFrom(Jid) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'from' attribute, i.e. the sender.
- setId(String) - Method in class rocks.xmpp.core.stanza.model.Stanza
-
Sets the stanza's 'id' attribute.
- 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.AbstractEntityCapabilities1Protocol
-
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.
- setRemoveOnCancelPolicy(boolean) - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- setRequestStrategy(Predicate<Stanza>) - Method in class rocks.xmpp.extensions.sm.AbstractStreamManager
-
Sets the request strategy.
- 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.
- shutdown() - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- shutdown() - Method in class rocks.xmpp.util.concurrent.QueuedScheduledExecutorService
- shutdownNow() - Method in class rocks.xmpp.util.concurrent.QueuedExecutorService
- StandardizedDataForm - Interface in rocks.xmpp.extensions.data
-
Represents a data form with standardized field variables.
- 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(Condition) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition.
- StanzaError(Condition, Object) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition and extension.
- StanzaError(Condition, String) - Constructor for class rocks.xmpp.core.stanza.model.StanzaError
-
Creates an error with a given condition and text.
- 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(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. - StanzaErrorException - Exception in rocks.xmpp.core.stanza.model
-
A stanza exception represents a stanza error.
- StanzaErrorException(Stanza) - Constructor for exception rocks.xmpp.core.stanza.model.StanzaErrorException
-
Constructs a stanza exception.
- StanzaTooBig - Class in rocks.xmpp.extensions.errors.model
-
The implementation of the
<stanza-too-big/>element in theurn:xmpp:errorsnamespace. - 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.
- 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.
- 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.
- stream(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'stream' attribute of the body.
- STREAM_NAMESPACE - Static variable in class rocks.xmpp.core.stream.model.StreamHeader
-
http://etherx.jabber.org/streams
- STREAM_NAMESPACE_PREFIX - Static variable in class rocks.xmpp.core.stream.model.StreamHeader
-
The default namespace prefix "stream".
- StreamCompression - Class in rocks.xmpp.extensions.compress.model
-
An abstract base class for all stream compression classes in the
http://jabber.org/protocol/compressnamespace. - StreamCompression.Compress - Class in rocks.xmpp.extensions.compress.model
-
The implementation of the
<compress/>element in thehttp://jabber.org/protocol/compressnamespace. - StreamCompression.Failure - Class in rocks.xmpp.extensions.compress.model
-
The implementation of the
<failure/>element in thehttp://jabber.org/protocol/compressnamespace, 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
-
Creates a stream error with only a condition.
- StreamError(Condition, Object) - Constructor for class rocks.xmpp.core.stream.model.StreamError
-
Creates a stream error with a condition, optional text and an extension.
- StreamError(Condition, String, Locale) - Constructor for class rocks.xmpp.core.stream.model.StreamError
-
Creates a stream error with a condition and a descriptive text.
- StreamError(Condition, String, Locale, Object) - Constructor for class rocks.xmpp.core.stream.model.StreamError
-
Creates a stream error with a condition, optional text and an extension.
- StreamErrorException - Exception in rocks.xmpp.core.stream.model
-
Represents a stream error.
- StreamErrorException(StreamError) - Constructor for exception rocks.xmpp.core.stream.model.StreamErrorException
-
Constructs a stanza exception.
- StreamErrorException(StreamError, Throwable) - Constructor for exception rocks.xmpp.core.stream.model.StreamErrorException
-
Constructs a stream error exception with a cause.
- 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
- StreamFeatureNegotiator<T extends StreamFeature> - Interface in rocks.xmpp.core.stream
-
An interface for various stream negotiators, either from client perspective or server perspective.
- StreamFeatures - Class in rocks.xmpp.core.stream.model
-
The implementation of the
<stream:features/>element. - StreamFeatures(Collection<StreamFeature>) - Constructor for class rocks.xmpp.core.stream.model.StreamFeatures
- StreamHandler - Interface in rocks.xmpp.core.stream
-
A functional interface for handling inbound stream elements which are read from a connection.
- StreamHeader - Class in rocks.xmpp.core.stream.model
-
Represents the XMPP stream header.
- StreamManagement - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<sm/>element in theurn:xmpp:sm:3namespace. - 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 theurn:xmpp:sm:3namespace. - StreamManagement.Enable - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<enable/>element in theurn:xmpp:sm:3namespace. - StreamManagement.Enabled - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<enabled/>element in theurn:xmpp:sm:3namespace. - StreamManagement.Failed - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<failed/>element in theurn:xmpp:sm:3namespace. - StreamManagement.HandledCountTooHigh - Class in rocks.xmpp.extensions.sm.model
-
Indicates that an entity has acknowledged more stanzas than it was sent.
- StreamManagement.Request - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<r/>element in theurn:xmpp:sm:3namespace. - StreamManagement.Resume - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<resume/>element in theurn:xmpp:sm:3namespace. - StreamManagement.Resumed - Class in rocks.xmpp.extensions.sm.model
-
The implementation of the
<resumed/>element in theurn:xmpp:sm:3namespace. - 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
- StreamNegotiationResult - Enum in rocks.xmpp.core.stream
-
Represents the status of the feature negotiation.
- Strings - Class in rocks.xmpp.util
-
Utility class for Strings.
- SUBMIT - rocks.xmpp.extensions.data.model.DataForm.Type
-
The form-submitting entity is submitting data to the form-processing entity.
- SUBSCRIBE - rocks.xmpp.core.stanza.model.Presence.Type
-
The sender wishes to subscribe to the recipient's presence.
- SUBSCRIBED - rocks.xmpp.core.stanza.model.Presence.Type
-
The sender has allowed the recipient to receive their presence.
- 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.
- SubscriptionState - Interface in rocks.xmpp.im.roster.model
-
Represents a presence subscription state.
- SubscriptionState.Subscription - Enum in rocks.xmpp.im.roster.model
- subSequence(int, int) - Method in class rocks.xmpp.core.stream.model.StreamHeader
- subSequence(int, int) - Method in class rocks.xmpp.core.Text
- 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
- SUCCESS - rocks.xmpp.core.stream.StreamNegotiationResult
-
The feature has been successfully negotiated.
- SYSTEM_SHUTDOWN - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The connection manager is being shut down.
- SYSTEM_SHUTDOWN - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<system-shutdown/>stream error.
T
- TcpConnection - Class in rocks.xmpp.core.net
-
Defines characteristics of a TCP binding, like stream encryption via TLS and stream compression.
- TEMPORARY_AUTH_FAILURE - Static variable in class rocks.xmpp.core.sasl.model.Failure.Condition
-
The implementation of the
<temporary-auth-failure/>SASL failure. - TERMINATE - rocks.xmpp.extensions.httpbind.model.Body.Type
-
The connection manager or the client has terminated the connection.
- Text - Class in rocks.xmpp.core
-
A common text element which is used by multiple elements and namespaces in XMPP.
- Text(String) - Constructor for class rocks.xmpp.core.Text
-
Constructs a default status.
- Text(String, Locale) - Constructor for class rocks.xmpp.core.Text
-
Constructs a status with a language attribute.
- TEXT_MULTI - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide multiple lines of text.
- TEXT_PRIVATE - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide a single line or word of text, which shall be obscured in an interface (e.g., with multiple instances of the asterisk character).
- TEXT_SINGLE - rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
The field enables an entity to gather or provide a single line or word of text, which may be shown in an interface.
- thenAccept(Consumer<? super T>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenAcceptAsync(Consumer<? super T>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenApply(Function<? super T, ? extends U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenApplyAsync(Function<? super T, ? extends U>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenRun(Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenRunAsync(Runnable) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- thenRunAsync(Runnable, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- time(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'time' attribute of the body.
- timeoutAfter(long, TimeUnit) - Static method in class rocks.xmpp.util.concurrent.CompletionStages
-
Creates a completion stage, which times out after the specified time, i.e. it completes exceptionally with a
TimeoutException. - timeoutAfter(long, TimeUnit, Supplier<Throwable>) - Static method in class rocks.xmpp.util.concurrent.CompletionStages
-
Creates a completion stage, which times out after the specified time, i.e. it completes exceptionally with the supplied exception.
- title(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the title of the form.
- to(Jid) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'to' attribute of the body.
- TO - rocks.xmpp.im.roster.model.DefinedState
-
User is subscribed to contact (one-way); this is reflected in the user's roster by subscription='to'.
- TO - rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
The user has a subscription to the contact's presence, but the contact does not have a subscription to the user's presence.
- TO_PENDING_IN - rocks.xmpp.im.roster.model.DefinedState
-
User is subscribed to contact, and contact has sent user a subscription request but user has not replied yet; this is reflected in the user's roster by subscription='to'.
- toCompletableFuture() - Method in class rocks.xmpp.util.concurrent.AsyncResult
- toDash(String) - Static method in class rocks.xmpp.util.Strings
-
Converts a string from camel case to a string with dashes.
- TooManyStanzas - Class in rocks.xmpp.extensions.errors.model
-
The implementation of the
<too-many-stanzas/>element in theurn:xmpp:errorsnamespace. - toString() - Method in class rocks.xmpp.core.bind.model.Bind
- toString() - Method in class rocks.xmpp.core.sasl.model.Abort
- toString() - Method in class rocks.xmpp.core.sasl.model.Auth
- toString() - Method in class rocks.xmpp.core.sasl.model.Challenge
- toString() - Method in class rocks.xmpp.core.sasl.model.Failure.Condition
- toString() - Method in class rocks.xmpp.core.sasl.model.Failure
- toString() - Method in class rocks.xmpp.core.sasl.model.Mechanisms
- toString() - Method in class rocks.xmpp.core.sasl.model.Response
- toString() - Method in class rocks.xmpp.core.sasl.model.Success
- toString() - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- toString() - Method in class rocks.xmpp.core.session.model.Session
- toString() - Method in class rocks.xmpp.core.stanza.model.errors.Condition
- toString() - Method in class rocks.xmpp.core.stanza.model.IQ
- toString() - Method in class rocks.xmpp.core.stanza.model.Message
- toString() - Method in class rocks.xmpp.core.stanza.model.Presence
- toString() - Method in class rocks.xmpp.core.stanza.model.Stanza
- toString() - Method in class rocks.xmpp.core.stanza.model.StanzaError
- toString() - Method in enum rocks.xmpp.core.stanza.model.StanzaError.Type
- toString() - Method in class rocks.xmpp.core.stream.model.errors.Condition
- toString() - Method in class rocks.xmpp.core.stream.model.StreamError
- toString() - Method in class rocks.xmpp.core.stream.model.StreamFeatures
- toString() - Method in class rocks.xmpp.core.stream.model.StreamHeader
- toString() - Method in class rocks.xmpp.core.Text
- toString() - Method in class rocks.xmpp.core.tls.model.Failure
- toString() - Method in class rocks.xmpp.core.tls.model.Proceed
- toString() - Method in class rocks.xmpp.core.tls.model.StartTls
- toString() - Method in class rocks.xmpp.extensions.caps.model.EntityCapabilities1
- toString() - Method in class rocks.xmpp.extensions.caps2.model.EntityCapabilities2
- toString() - Method in class rocks.xmpp.extensions.compress.model.feature.CompressionFeature
- toString() - Method in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure.Condition
- toString() - Method in class rocks.xmpp.extensions.data.model.DataForm.Field
- toString() - Method in class rocks.xmpp.extensions.data.model.DataForm
- toString() - Method in class rocks.xmpp.extensions.delay.model.DelayedDelivery
- toString() - Method in class rocks.xmpp.extensions.disco.model.info.Identity
- toString() - Method in class rocks.xmpp.extensions.disco.model.info.InfoDiscovery
- toString() - Method in class rocks.xmpp.extensions.disco.model.items.ItemDiscovery
- toString() - Method in class rocks.xmpp.extensions.disco.model.items.ItemElement
- toString() - Method in class rocks.xmpp.extensions.errors.model.ResourceLimitExceeded
- toString() - Method in class rocks.xmpp.extensions.errors.model.StanzaTooBig
- toString() - Method in class rocks.xmpp.extensions.errors.model.TooManyStanzas
- toString() - Method in class rocks.xmpp.extensions.hashes.model.Hash
- toString() - Method in enum rocks.xmpp.extensions.httpbind.model.Body.Condition
- toString() - Method in class rocks.xmpp.extensions.httpbind.model.Body
- toString() - Method in class rocks.xmpp.extensions.privatedata.model.PrivateData
- toString() - Method in class rocks.xmpp.extensions.privatedata.rosterdelimiter.model.RosterDelimiter
- toString() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Answer
- toString() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.HandledCountTooHigh
- toString() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement.Request
- toString() - Method in class rocks.xmpp.extensions.sm.model.StreamManagement
- toString() - Method in class rocks.xmpp.im.roster.model.Contact
- toString() - Method in class rocks.xmpp.im.roster.model.ContactGroup
- toString() - Method in class rocks.xmpp.im.roster.model.Roster
- toUnderscore(String) - Static method in class rocks.xmpp.util.Strings
-
Converts a string from camel case to a string with underscores.
- type(DataForm.Field.Type) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the type of the field.
- type(DataForm.Type) - Method in class rocks.xmpp.extensions.data.model.DataForm.Builder
-
Sets the type of the form.
- type(Body.Type) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'type' attribute of the body.
U
- UNAVAILABLE - rocks.xmpp.core.stanza.model.Presence.Type
-
The sender is no longer available for communication.
- UNDEFINED_CONDITION - rocks.xmpp.extensions.httpbind.model.Body.Condition
-
The error is not one of those defined herein; the connection manager SHOULD include application-specific information in the content of the
<body/>wrapper. - UNDEFINED_CONDITION - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<undefined-condition/>stanza error. - UNDEFINED_CONDITION - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<undefined-condition/>stream error. - UNEXPECTED_REQUEST - Static variable in class rocks.xmpp.core.stanza.model.errors.Condition
-
The implementation of the
<unexpected-request/>stanza error. - unmarshal(String) - Method in class rocks.xmpp.util.adapters.InstantAdapter
- unmarshal(String) - Method in class rocks.xmpp.util.adapters.LocaleAdapter
- unmarshal(String) - Method in class rocks.xmpp.util.adapters.OffsetDateTimeAdapter
- unmarshal(String) - Method in class rocks.xmpp.util.adapters.ZoneOffsetAdapter
- UNSUBSCRIBE - rocks.xmpp.core.stanza.model.Presence.Type
-
The sender is unsubscribing from the receiver's presence.
- UNSUBSCRIBED - rocks.xmpp.core.stanza.model.Presence.Type
-
The subscription request has been denied or a previously granted subscription has been canceled.
- UNSUPPORTED_ENCODING - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<unsupported-encoding/>stream error. - UNSUPPORTED_FEATURE - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<unsupported-feature/>stream error. - UNSUPPORTED_METHOD - Static variable in class rocks.xmpp.extensions.compress.model.StreamCompression.Failure.Condition
-
If the initiating entity requests a stream compression method that is not supported by the receiving entity.
- UNSUPPORTED_STANZA_TYPE - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<unsupported-stanza-type/>stream error. - UNSUPPORTED_VERSION - Static variable in class rocks.xmpp.core.stream.model.errors.Condition
-
The implementation of the
<unsupported-version/>stream error. - unwrap(byte[], int, int) - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- unwrap(byte[], int, int) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- uri(URI) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'uri' attribute of the body.
- userHasSubscriptionToContact() - Method in enum rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
Returns true, if the user has a subscription to the contact, e.g. if the subscription state is
SubscriptionState.Subscription.TOorSubscriptionState.Subscription.BOTH.
V
- validation(Validation) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the validation.
- Validation - Class in rocks.xmpp.extensions.data.validate.model
-
The implementation of the
<validate/>element in thehttp://jabber.org/protocol/xdata-validatenamespace, which is used to validate form fields. - Validation(String) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation
-
Creates a validation with a data type.
- Validation(String, Validation.ValidationMethod) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation
-
Creates a validation with a data type and validation method.
- Validation(String, Validation.ValidationMethod, Validation.ListRange) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation
-
Creates a validation with a data type, validation method and list range.
- Validation(Validation.ValidationMethod) - Constructor for class rocks.xmpp.extensions.data.validate.model.Validation
-
Creates a validation with a validation method (and no data type, which is optional).
- Validation.ListRange - Class in rocks.xmpp.extensions.data.validate.model
-
For "list-multi", validation can indicate that a minimum and maximum number of options should be selected and/or entered.
- Validation.ValidationMethod - Class in rocks.xmpp.extensions.data.validate.model
-
The abstract validation method.
- Validation.ValidationMethod.Basic - Class in rocks.xmpp.extensions.data.validate.model
-
Indicates, that the value(s) should simply match the field type and datatype constraints.
- Validation.ValidationMethod.Open - Class in rocks.xmpp.extensions.data.validate.model
-
For "list-single" or "list-multi", to indicate that the user may enter a custom value (matching the datatype constraints) or choose from the predefined values.
- Validation.ValidationMethod.Range - Class in rocks.xmpp.extensions.data.validate.model
-
Indicates that the value should fall within a certain range.
- Validation.ValidationMethod.Regex - Class in rocks.xmpp.extensions.data.validate.model
-
Indicates that the value should be restricted to a regular expression.
- value(boolean) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the value as boolean.
- value(int) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the value as integer.
- value(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the value as string.
- value(Instant) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the value as date.
- value(Jid) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the value as JID.
- valueOf(String) - Static method in enum rocks.xmpp.core.net.ChannelEncryption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stanza.model.IQ.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stanza.model.Message.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stanza.model.Presence.Show
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stanza.model.Presence.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stanza.model.StanzaError.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.core.stream.StreamNegotiationResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.extensions.data.model.DataForm.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.extensions.httpbind.model.Body.Condition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.extensions.httpbind.model.Body.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.im.roster.model.DefinedState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
Returns the enum constant of this type with the specified name.
- valueOf(SubscriptionState) - Static method in enum rocks.xmpp.im.roster.model.DefinedState
-
Returns a defined subscription state from an existing subscription state, e.g. a
RosterItem. - values() - Static method in enum rocks.xmpp.core.net.ChannelEncryption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stanza.model.IQ.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stanza.model.Message.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stanza.model.Presence.Show
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stanza.model.Presence.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stanza.model.StanzaError.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.core.stream.StreamNegotiationResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.extensions.data.model.DataForm.Field.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.extensions.data.model.DataForm.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.extensions.httpbind.model.Body.Condition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.extensions.httpbind.model.Body.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.im.roster.model.DefinedState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum rocks.xmpp.im.roster.model.SubscriptionState.Subscription
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(Collection<String>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the values.
- valuesEnum(Collection<? extends Enum<?>>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the values from an enum.
- valuesJid(Collection<Jid>) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Sets the values as JIDs.
- var(String) - Method in class rocks.xmpp.extensions.data.model.DataForm.Field.Builder
-
Deprecated.
- version(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'ver' attribute of the body.
W
- wait(Duration) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'wait' attribute of the body.
- WAIT - rocks.xmpp.core.stanza.model.StanzaError.Type
-
Retry after waiting (the error is temporary).
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class rocks.xmpp.util.concurrent.AsyncResult
- withFallback(CompletionStage<T>, BiFunction<CompletionStage<T>, Throwable, ? extends CompletionStage<T>>) - Static method in class rocks.xmpp.util.concurrent.CompletionStages
-
Creates a new completion stage which uses a fallback stage in case the primary stage completes exceptionally.
- withGroups(String...) - Method in class rocks.xmpp.im.roster.model.Contact
-
Creates an identical contact with only the groups changed.
- withGroups(Collection<String>) - Method in class rocks.xmpp.im.roster.model.Contact
-
Creates an identical contact with only the groups changed.
- withName(String) - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Creates a new identity with a name.
- withName(String) - Method in class rocks.xmpp.im.roster.model.Contact
-
Creates an identical contact with only the name changed.
- withName(String, Locale) - Method in class rocks.xmpp.extensions.disco.model.info.Identity
-
Creates a new identity with a name and a language.
- withoutGroups() - Method in class rocks.xmpp.im.roster.model.Contact
-
Creates an identical contact without groups.
- withoutName() - Method in class rocks.xmpp.im.roster.model.Contact
-
Creates an identical contact without name.
- wrap(byte[], int, int) - Method in class rocks.xmpp.core.sasl.anonymous.AnonymousSaslClient
- wrap(byte[], int, int) - Method in class rocks.xmpp.core.sasl.scram.ScramBase
- wrappedObjects(Collection<Object>) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the wrapped objects of the body, i.e. the payload.
- write(StreamElement) - Method in interface rocks.xmpp.core.net.Connection
-
Writes the element to the stream without really sending it.
- writeCapabilities(Hash, DiscoverableInfo) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Writes capabilities to the cache.
- writeEntityCapabilities(Jid, DiscoverableInfo) - Method in interface rocks.xmpp.extensions.caps.EntityCapabilitiesManager
-
Writes entity capabilities for an XMPP entity (JID).
- WriterInterceptor - Interface in rocks.xmpp.core.net
-
Intercepts
StreamElements before writing them to the wire. - WriterInterceptorChain - Class in rocks.xmpp.core.net
-
An interceptor chain, which manages the sequential processing of multiple interceptors.
- WriterInterceptorChain(Iterable<WriterInterceptor>, Session, Connection) - Constructor for class rocks.xmpp.core.net.WriterInterceptorChain
- writeTo(XMLStreamWriter) - Method in class rocks.xmpp.core.stream.model.StreamHeader
-
Writes the stream header to a
XMLStreamWriter.
X
- XA - rocks.xmpp.core.stanza.model.Presence.Show
-
The entity or resource is away for an extended period (xa = "eXtended Away").
- XBOSH_NAMESPACE - Static variable in class rocks.xmpp.extensions.httpbind.model.Body
-
urn:xmpp:xbosh
- XmppContext - Interface in rocks.xmpp.core
-
Defines classes to be bound to the JAXBContext.
- XmppException - Exception in rocks.xmpp.core
-
This is the base class for all kind of XMPP related exceptions.
- XmppException() - Constructor for exception rocks.xmpp.core.XmppException
- XmppException(String) - Constructor for exception rocks.xmpp.core.XmppException
- XmppException(String, Throwable) - Constructor for exception rocks.xmpp.core.XmppException
- XmppException(Throwable) - Constructor for exception rocks.xmpp.core.XmppException
- XmppStreamDecoder - Class in rocks.xmpp.util
-
Decodes an XMPP stream from a synchronous source (reader).
- XmppStreamDecoder(XMLInputFactory, Supplier<Unmarshaller>, String) - Constructor for class rocks.xmpp.util.XmppStreamDecoder
-
Creates the XMPP encoder.
- XmppStreamEncoder - Class in rocks.xmpp.util
-
Encodes XMPP elements to binary data.
- XmppStreamEncoder(XMLOutputFactory, Supplier<Marshaller>, Function<StreamElement, Boolean>) - Constructor for class rocks.xmpp.util.XmppStreamEncoder
-
Creates the XMPP encoder.
- XmppUtils - Class in rocks.xmpp.util
-
Utility class with static factory methods.
- xmppVersion(String) - Method in class rocks.xmpp.extensions.httpbind.model.Body.Builder
-
Sets the 'version' attribute of the body.
Z
- ZoneOffsetAdapter - Class in rocks.xmpp.util.adapters
-
Converts a
ZoneOffsetto a string representation according to XEP-0082: XMPP Date and Time Profiles and vice versa. - ZoneOffsetAdapter() - Constructor for class rocks.xmpp.util.adapters.ZoneOffsetAdapter
All Classes All Packages