public class PerMessageDeflateExtension extends CompressExtension
Attempts to follow Compression Extensions for WebSocket
AbstractLifeCycle.AbstractLifeCycleListenerLifeCycle.Listener| Constructor and Description |
|---|
PerMessageDeflateExtension() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
The
Sec-WebSocket-Extensions name for this extension. |
void |
incomingFrame(Frame frame)
Process the incoming frame.
|
void |
setConfig(ExtensionConfig config) |
String |
toString() |
endsWithTail, getDeflater, getInflater, isRsv1User, outgoingFrame, setDeflaterPool, setInflaterPoolgetBufferPool, getConfig, getConnection, getNextIncoming, getNextOutgoing, getPolicy, init, init, isRsv2User, isRsv3User, setBufferPool, setConnection, setNextIncomingFrames, setNextOutgoingFrames, setPolicyaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stoppublic String getName()
ExtensionSec-WebSocket-Extensions name for this extension.
Also known as the extension-token per Section 9.1. Negotiating Extensions.
getName in interface ExtensiongetName in class AbstractExtensionpublic void incomingFrame(Frame frame)
IncomingFramesNote: if you need to hang onto any information from the frame, be sure to copy it, as the information contained in the Frame will be released and/or reused by the implementation.
frame - the frame to processpublic void setConfig(ExtensionConfig config)
setConfig in class AbstractExtensionpublic String toString()
toString in class CompressExtensionCopyright © 2010 - 2020 Adobe. All Rights Reserved