Package rocks.xmpp.core.stream.server
Interface StreamFeatureProvider<T extends StreamFeature>
-
- All Superinterfaces:
StreamFeatureNegotiator<T>
- All Known Implementing Classes:
CompressionNegotiator,StartTlsNegotiator
public interface StreamFeatureProvider<T extends StreamFeature> extends StreamFeatureNegotiator<T>
Provides a stream feature for inclusion in the stream features element.- See Also:
ServerStreamFeaturesManager,StreamFeature
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateStreamFeature()Creates a concrete stream feature for inclusion in the stream features element after sending the response stream header.-
Methods inherited from interface rocks.xmpp.core.stream.StreamFeatureNegotiator
processNegotiation
-
-
-
-
Method Detail
-
createStreamFeature
T createStreamFeature()
Creates a concrete stream feature for inclusion in the stream features element after sending the response stream header.- Returns:
- The stream feature.
-
-