Skip navigation links
C G H P R S 

C

canProcess(Object) - Method in class rocks.xmpp.core.extensions.compress.server.CompressionNegotiator
 
canProcess(Object) - Method in class rocks.xmpp.core.tls.server.StartTlsNegotiator
 
CompressionNegotiator - Class in rocks.xmpp.core.extensions.compress.server
Negotiates stream compression by advertising support for it and later compressing the stream.
CompressionNegotiator(TcpBinding, 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 class rocks.xmpp.core.stream.server.ServerStreamFeatureNegotiator
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

getFeatureClass() - Method in class rocks.xmpp.core.stream.server.ServerStreamFeatureNegotiator
Gets the feature class, this negotiator is responsible for.
getStreamFeatures() - Method in class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
Gets the stream features which shall be advertised.

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.stream.server.ServerStreamFeatureNegotiator
Processes an element.
processNegotiation(Object) - Method in class rocks.xmpp.core.tls.server.StartTlsNegotiator
 

R

registerStreamFeatureNegotiator(ServerStreamFeatureNegotiator<? extends StreamFeature>) - Method in class rocks.xmpp.core.stream.server.ServerStreamFeaturesManager
Registers a stream features 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.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

ServerStreamFeatureNegotiator<T extends StreamFeature> - Class in rocks.xmpp.core.stream.server
An abstract stream feature negotiator from a server perspective.
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(TcpBinding) - Constructor for class rocks.xmpp.core.tls.server.StartTlsNegotiator
 
C G H P R S 
Skip navigation links

Copyright © 2014–2018 XMPP.rocks. All rights reserved.