public class FrameCompressionExtension extends AbstractExtension
AbstractLifeCycle.AbstractLifeCycleListener
Container.InheritedListener, Container.Listener
LifeCycle.Listener
Constructor and Description |
---|
FrameCompressionExtension() |
Modifier and Type | Method and Description |
---|---|
void |
incomingFrame(Frame frame) |
boolean |
isRsv1User()
Indicates use of RSV1 flag for indicating deflation is in use.
|
boolean |
isTextDataDecoder()
Indicate that this extensions is now responsible for TEXT Data Frame compliance to the WebSocket spec.
|
Future<javax.net.websocket.SendResult> |
outgoingFrame(Frame frame) |
void |
setConfig(ExtensionConfig config) |
String |
toString() |
dump, dumpWithHeading, getBufferPool, getConfig, getConnection, getName, getNextIncoming, getNextOutgoing, getPolicy, incomingError, isRsv2User, isRsv3User, nextIncomingError, nextIncomingFrame, nextOutgoingFrame, setBufferPool, setConnection, setNextIncomingFrames, setNextOutgoingFrames, setPolicy
addBean, addBean, addBean, contains, destroy, doStart, doStop, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, setBeans, setStopTimeout, start, unmanage, updateBean, updateBeans
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
public void incomingFrame(Frame frame)
public boolean isRsv1User()
Also known as the "COMP" framing header bit
isRsv1User
in interface Extension
isRsv1User
in class AbstractExtension
public boolean isTextDataDecoder()
isTextDataDecoder
in interface Extension
isTextDataDecoder
in class AbstractExtension
public Future<javax.net.websocket.SendResult> outgoingFrame(Frame frame) throws IOException
IOException
public void setConfig(ExtensionConfig config)
setConfig
in class AbstractExtension
public String toString()
toString
in class AbstractExtension
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.