Uses of Class
rocks.xmpp.core.stream.model.StreamFeature
-
-
Uses of StreamFeature in rocks.xmpp.core.bind.model
Subclasses of StreamFeature in rocks.xmpp.core.bind.model Modifier and Type Class Description class
Bind
The implementation of the<bind/>
element, which is used during resource binding. -
Uses of StreamFeature in rocks.xmpp.core.sasl.model
Subclasses of StreamFeature in rocks.xmpp.core.sasl.model Modifier and Type Class Description class
Mechanisms
Represents the<mechanisms/>
element as described in Exchange of Stream Headers and Stream Features -
Uses of StreamFeature in rocks.xmpp.core.session.model
Subclasses of StreamFeature in rocks.xmpp.core.session.model Modifier and Type Class Description class
Session
The implementation of the<session/>
element to establish a session. -
Uses of StreamFeature in rocks.xmpp.core.stream
Classes in rocks.xmpp.core.stream with type parameters of type StreamFeature Modifier and Type Interface Description interface
StreamFeatureNegotiator<T extends StreamFeature>
An interface for various stream negotiators, either from client perspective or server perspective. -
Uses of StreamFeature in rocks.xmpp.core.stream.client
Methods in rocks.xmpp.core.stream.client that return types with arguments of type StreamFeature Modifier and Type Method Description Map<Class<? extends StreamFeature>,StreamFeature>
StreamFeaturesManager. getFeatures()
Gets the available features, which the server has advertised.Map<Class<? extends StreamFeature>,StreamFeature>
StreamFeaturesManager. getFeatures()
Gets the available features, which the server has advertised.Method parameters in rocks.xmpp.core.stream.client with type arguments of type StreamFeature Modifier and Type Method Description void
StreamFeaturesManager. addFeatureNegotiator(StreamFeatureNegotiator<? extends StreamFeature> streamFeatureNegotiator)
Adds a new feature negotiator, which is responsible for negotiating an individual feature.Future<Void>
StreamFeaturesManager. awaitNegotiation(Class<? extends StreamFeature> streamFeature)
Waits until the given feature will be negotiated.void
StreamFeaturesManager. removeFeatureNegotiator(StreamFeatureNegotiator<? extends StreamFeature> streamFeatureNegotiator)
Removes a feature negotiator. -
Uses of StreamFeature in rocks.xmpp.core.stream.model
Methods in rocks.xmpp.core.stream.model with parameters of type StreamFeature Modifier and Type Method Description int
StreamFeature. compareTo(StreamFeature o)
Compares two features by their priority and mandatory-to-negotiate flag.Constructor parameters in rocks.xmpp.core.stream.model with type arguments of type StreamFeature Constructor Description StreamFeatures(Collection<StreamFeature> features)
-
Uses of StreamFeature in rocks.xmpp.core.tls.model
Subclasses of StreamFeature in rocks.xmpp.core.tls.model Modifier and Type Class Description class
StartTls
Represents the STARTTLS feature and initiates the TLS negotiation process. -
Uses of StreamFeature in rocks.xmpp.extensions.amp.model
Subclasses of StreamFeature in rocks.xmpp.extensions.amp.model Modifier and Type Class Description class
AdvancedMessageProcessing
The implementation of the<amp/>
element in thehttp://jabber.org/protocol/amp
namespace. -
Uses of StreamFeature in rocks.xmpp.extensions.caps.model
Subclasses of StreamFeature in rocks.xmpp.extensions.caps.model Modifier and Type Class Description class
EntityCapabilities1
The implementation of the<c/>
element in thehttp://jabber.org/protocol/caps
. -
Uses of StreamFeature in rocks.xmpp.extensions.caps2.model
Subclasses of StreamFeature in rocks.xmpp.extensions.caps2.model Modifier and Type Class Description class
EntityCapabilities2
The implementation of the<c/>
element in theurn:xmpp:caps
namespace. -
Uses of StreamFeature in rocks.xmpp.extensions.compress.model.feature
Subclasses of StreamFeature in rocks.xmpp.extensions.compress.model.feature Modifier and Type Class Description class
CompressionFeature
The implementation of the<compression/>
element in thehttp://jabber.org/features/compress
namespace. -
Uses of StreamFeature in rocks.xmpp.extensions.csi.model
Fields in rocks.xmpp.extensions.csi.model declared as StreamFeature Modifier and Type Field Description static StreamFeature
ClientState. FEATURE
The stream feature for servers to advertise support for client state indication. -
Uses of StreamFeature in rocks.xmpp.extensions.dialback.model.feature
Subclasses of StreamFeature in rocks.xmpp.extensions.dialback.model.feature Modifier and Type Class Description class
DialbackFeature
The stream feature to advertise support for server dialback with dialback errors. -
Uses of StreamFeature in rocks.xmpp.extensions.register.model.feature
Subclasses of StreamFeature in rocks.xmpp.extensions.register.model.feature Modifier and Type Class Description class
RegisterFeature
The implementation of the<register/>
element in thehttp://jabber.org/features/iq-register
namespace. -
Uses of StreamFeature in rocks.xmpp.extensions.sm.model
Subclasses of StreamFeature in rocks.xmpp.extensions.sm.model Modifier and Type Class Description class
StreamManagement
The implementation of the<sm/>
element in theurn:xmpp:sm:3
namespace. -
Uses of StreamFeature in rocks.xmpp.im.roster.versioning.model
Subclasses of StreamFeature in rocks.xmpp.im.roster.versioning.model Modifier and Type Class Description class
RosterVersioning
The implementation of the roster versioning feature. -
Uses of StreamFeature in rocks.xmpp.im.subscription.preapproval.model
Subclasses of StreamFeature in rocks.xmpp.im.subscription.preapproval.model Modifier and Type Class Description class
SubscriptionPreApproval
The implementation of the subscription pre-approval feature.
-