C G H P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- CompressionNegotiator - Class in rocks.xmpp.core.extensions.compress.server
-
Negotiates stream compression by advertising support for it and later compressing the stream.
- CompressionNegotiator(TcpConnection, String...) - Constructor for class rocks.xmpp.core.extensions.compress.server.CompressionNegotiator
-
Constructs the compression negotiator.
- createStreamFeature() - Method in class rocks.xmpp.core.extensions.compress.server.CompressionNegotiator
- createStreamFeature() - Method in interface rocks.xmpp.core.stream.server.StreamFeatureProvider
-
Creates a concrete stream feature for inclusion in the stream features element after sending the response stream header.
- createStreamFeature() - Method in class rocks.xmpp.core.tls.server.StartTlsNegotiator
G
- getDomain() - Method in interface rocks.xmpp.core.server.ServerConfiguration
- getJAXBContext() - Method in interface rocks.xmpp.core.server.ServerConfiguration
- getMarshaller() - Method in interface rocks.xmpp.core.server.ServerConfiguration
- getPort() - Method in interface rocks.xmpp.core.server.ServerConfiguration
- getStreamFeatures() - Method in class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
-
Gets the stream features which shall be advertised.
- getUnmarshaller(Locale) - Method in interface rocks.xmpp.core.server.ServerConfiguration
H
- handleElement(StreamElement) - Method in class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
-
Handles an inbound element and tries to find a negotiator which feels responsible to negotiate the element.
P
- processNegotiation(Object) - Method in class rocks.xmpp.core.extensions.compress.server.CompressionNegotiator
- processNegotiation(Object) - Method in class rocks.xmpp.core.tls.server.StartTlsNegotiator
R
- registerStreamFeatureProvider(StreamFeatureProvider<? extends StreamFeature>) - Method in class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
-
Registers a stream feature negotiator.
- rocks.xmpp.core.extensions.compress.server - package rocks.xmpp.core.extensions.compress.server
-
Provides classes for server-side stream compression negotiation.
- rocks.xmpp.core.server - package rocks.xmpp.core.server
- rocks.xmpp.core.stream.server - package rocks.xmpp.core.stream.server
-
Provides classes for stream negotiation from a server perspective.
- rocks.xmpp.core.tls.server - package rocks.xmpp.core.tls.server
-
Provides classes for server-side negotiation of STARTTLS.
S
- ServerConfiguration - Interface in rocks.xmpp.core.server
- ServerStreamFeaturesManager - Class in rocks.xmpp.core.stream.server
-
Negotiates stream features from a server perspective.
- ServerStreamFeaturesManager() - Constructor for class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
- StartTlsNegotiator - Class in rocks.xmpp.core.tls.server
-
Negotiates STARTTLS for a TCP connection by advertising support for STARTTLS and later securing the connection.
- StartTlsNegotiator(TcpConnection) - Constructor for class rocks.xmpp.core.tls.server.StartTlsNegotiator
- StreamFeatureProvider<T extends StreamFeature> - Interface in rocks.xmpp.core.stream.server
-
Provides a stream feature for inclusion in the stream features element.
All Classes All Packages