Package com.neovisionaries.ws.client
Class PerMessageCompressionExtension
java.lang.Object
com.neovisionaries.ws.client.WebSocketExtension
com.neovisionaries.ws.client.PerMessageCompressionExtension
- Direct Known Subclasses:
PerMessageDeflateExtension
Per-Message Compression Extension (RFC 7692).
- See Also:
-
Field Summary
Fields inherited from class com.neovisionaries.ws.client.WebSocketExtension
PERMESSAGE_DEFLATE
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract byte[]
compress
(byte[] plain) Compress the plain message.protected abstract byte[]
decompress
(byte[] compressed) Decompress the compressed message.Methods inherited from class com.neovisionaries.ws.client.WebSocketExtension
containsParameter, getName, getParameter, getParameters, parse, setParameter, toString, validate
-
Constructor Details
-
PerMessageCompressionExtension
-
PerMessageCompressionExtension
-
-
Method Details
-
decompress
Decompress the compressed message.- Throws:
WebSocketException
-
compress
Compress the plain message.- Throws:
WebSocketException
-