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 classBindThe 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 classMechanismsRepresents 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 classSessionThe 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 interfaceStreamFeatureNegotiator<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 voidStreamFeaturesManager. 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.voidStreamFeaturesManager. 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 intStreamFeature. 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 classStartTlsRepresents 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 classAdvancedMessageProcessingThe implementation of the<amp/>element in thehttp://jabber.org/protocol/ampnamespace. -
Uses of StreamFeature in rocks.xmpp.extensions.caps.model
Subclasses of StreamFeature in rocks.xmpp.extensions.caps.model Modifier and Type Class Description classEntityCapabilities1The 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 classEntityCapabilities2The implementation of the<c/>element in theurn:xmpp:capsnamespace. -
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 classCompressionFeatureThe implementation of the<compression/>element in thehttp://jabber.org/features/compressnamespace. -
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 StreamFeatureClientState. FEATUREThe 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 classDialbackFeatureThe 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 classRegisterFeatureThe implementation of the<register/>element in thehttp://jabber.org/features/iq-registernamespace. -
Uses of StreamFeature in rocks.xmpp.extensions.sm.model
Subclasses of StreamFeature in rocks.xmpp.extensions.sm.model Modifier and Type Class Description classStreamManagementThe implementation of the<sm/>element in theurn:xmpp:sm:3namespace. -
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 classRosterVersioningThe 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 classSubscriptionPreApprovalThe implementation of the subscription pre-approval feature.
-