Class CompressExtension
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
- All Implemented Interfaces:
LifeCycle,Extension,IncomingFrames,OutgoingFrames
- Direct Known Subclasses:
DeflateFrameExtension,PerMessageDeflateExtension
@Deprecated(since="2021-05-27") public abstract class CompressExtension extends AbstractExtension
Deprecated.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
AbstractLifeCycle.AbstractLifeCycleListener
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
LifeCycle.Listener
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanendsWithTail(java.nio.ByteBuffer buf)Deprecated.java.util.zip.DeflatergetDeflater()Deprecated.java.util.zip.InflatergetInflater()Deprecated.booleanisRsv1User()Deprecated.Indicates use of RSV1 flag for indicating deflation is in use.voidoutgoingFrame(Frame frame, WriteCallback callback, BatchMode batchMode)Deprecated.A frame, and optional callback, intended for the network layer.voidsetDeflaterPool(org.eclipse.jetty.util.compression.DeflaterPool deflaterPool)Deprecated.voidsetInflaterPool(org.eclipse.jetty.util.compression.InflaterPool inflaterPool)Deprecated.java.lang.StringtoString()Deprecated.-
Methods inherited from class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
getBufferPool, getConfig, getConnection, getName, getNextIncoming, getNextOutgoing, getPolicy, init, init, isRsv2User, isRsv3User, setBufferPool, setConfig, setConnection, setNextIncomingFrames, setNextOutgoingFrames, setPolicy
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.jetty.websocket.api.extensions.IncomingFrames
incomingFrame
-
-
-
-
Method Detail
-
setInflaterPool
public void setInflaterPool(org.eclipse.jetty.util.compression.InflaterPool inflaterPool)
Deprecated.
-
setDeflaterPool
public void setDeflaterPool(org.eclipse.jetty.util.compression.DeflaterPool deflaterPool)
Deprecated.
-
getDeflater
public java.util.zip.Deflater getDeflater()
Deprecated.
-
getInflater
public java.util.zip.Inflater getInflater()
Deprecated.
-
isRsv1User
public boolean isRsv1User()
Deprecated.Indicates use of RSV1 flag for indicating deflation is in use.- Specified by:
isRsv1Userin interfaceExtension- Overrides:
isRsv1Userin classAbstractExtension- Returns:
- true if extension uses RSV1 for its own purposes.
-
outgoingFrame
public void outgoingFrame(Frame frame, WriteCallback callback, BatchMode batchMode)
Deprecated.Description copied from interface:OutgoingFramesA frame, and optional callback, intended for the network layer.Note: the frame can undergo many transformations in the various layers and extensions present in the implementation.
If you are implementing a mutation, you are obliged to handle the incoming WriteCallback appropriately.
- Parameters:
frame- the frame to eventually write to the network layer.callback- the callback to notify when the frame is written.batchMode- the batch mode requested by the sender.
-
endsWithTail
public static boolean endsWithTail(java.nio.ByteBuffer buf)
Deprecated.
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toStringin classAbstractExtension
-
-