public class PerMessageDeflateExtension extends CompressExtension
Attempts to follow draft-ietf-hybi-permessage-compression-12
AbstractLifeCycle.AbstractLifeCycleListenerContainer.InheritedListener, Container.ListenerLifeCycle.ListenerdecompressCount, INFLATE_BUFFER_SIZE, INPUT_MAX_BUFFER_SIZE, RSV_USE_ALWAYS, RSV_USE_ONLY_FIRST, TAIL_BYTES, TAIL_BYTES_BUF, TAIL_DROP_ALWAYS, TAIL_DROP_FIN_ONLY, TAIL_DROP_NEVER| Constructor and Description |
|---|
PerMessageDeflateExtension() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
void |
incomingFrame(Frame frame) |
protected void |
nextIncomingFrame(Frame frame) |
protected void |
nextOutgoingFrame(Frame frame,
WriteCallback callback,
BatchMode batchMode) |
void |
setConfig(ExtensionConfig config) |
String |
toString() |
decompress, endsWithTail, forwardIncoming, getDeflater, getInflater, isRsv1User, newByteAccumulator, notifyCallbackFailure, notifyCallbackSuccess, outgoingFramedump, dumpWithHeading, getBufferPool, getConfig, getConnection, getNextIncoming, getNextOutgoing, getPolicy, incomingError, init, isRsv2User, isRsv3User, nextIncomingError, setBufferPool, setConnection, setNextIncomingFrames, setNextOutgoingFrames, setPolicyaddBean, addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic String getName()
getName in interface ExtensiongetName in class AbstractExtensionpublic void incomingFrame(Frame frame)
protected void nextIncomingFrame(Frame frame)
nextIncomingFrame in class AbstractExtensionprotected void nextOutgoingFrame(Frame frame, WriteCallback callback, BatchMode batchMode)
nextOutgoingFrame in class AbstractExtensionpublic void setConfig(ExtensionConfig config)
setConfig in class AbstractExtensionpublic String toString()
toString in class CompressExtensionCopyright © 1995-2015 Webtide. All Rights Reserved.