Class ZlibEncoder
java.lang.Object
- All Implemented Interfaces:
ChannelHandler
,ChannelOutboundHandler
- Direct Known Subclasses:
JdkZlibEncoder
,JZlibEncoder
Compresses a
ByteBuf
using the deflate algorithm.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
ChannelHandler.Sharable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ChannelFuture
close()
Close thisZlibEncoder
and so finish the encoding.abstract ChannelFuture
close
(ChannelPromise promise) Close thisZlibEncoder
and so finish the encoding.abstract boolean
isClosed()
Returnstrue
if and only if the end of the compressed stream has been reached.Methods inherited from class io.netty.handler.codec.MessageToByteEncoder
acceptOutboundMessage, allocateBuffer, encode, isPreferDirect, write
Methods inherited from class io.netty.channel.ChannelOutboundHandlerAdapter
bind, close, connect, deregister, disconnect, flush, read
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.netty.channel.ChannelHandler
exceptionCaught, handlerAdded, handlerRemoved
-
Constructor Details
-
ZlibEncoder
protected ZlibEncoder()
-
-
Method Details
-
isClosed
public abstract boolean isClosed()Returnstrue
if and only if the end of the compressed stream has been reached. -
close
Close thisZlibEncoder
and so finish the encoding. The returnedChannelFuture
will be notified once the operation completes. -
close
Close thisZlibEncoder
and so finish the encoding. The givenChannelFuture
will be notified once the operation completes and will also be returned.
-