More javadoc fixes
This commit is contained in:
parent
8a7bc2c606
commit
5b44fe6e65
@ -41,8 +41,7 @@ import io.netty.handler.codec.MessageToMessageDecoder;
|
||||
* and then you can use an array of bytes instead of a {@link ByteBuf}
|
||||
* as a message:
|
||||
* <pre>
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link MessageEvent} e) {
|
||||
* byte[] bytes = (byte[]) e.getMessage();
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, byte[] bytes) {
|
||||
* ...
|
||||
* }
|
||||
* </pre>
|
||||
|
@ -43,8 +43,7 @@ import io.netty.handler.codec.MessageToMessageEncoder;
|
||||
* and then you can use an array of bytes instead of a {@link ByteBuf}
|
||||
* as a message:
|
||||
* <pre>
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link MessageEvent} e) {
|
||||
* byte[] bytes = (byte[]) e.getMessage();
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, byte[] bytes) {
|
||||
* ...
|
||||
* }
|
||||
* </pre>
|
||||
|
@ -32,8 +32,19 @@ public abstract class ZlibEncoder extends ByteToByteEncoder {
|
||||
*/
|
||||
public abstract boolean isClosed();
|
||||
|
||||
/**
|
||||
* Close this {@link ZlibEncoder} and so finish the encoding.
|
||||
*
|
||||
* The returned {@link ChannelFuture} will be notified once the
|
||||
* operation completes.
|
||||
*/
|
||||
public abstract ChannelFuture close();
|
||||
|
||||
/**
|
||||
* Close this {@link ZlibEncoder} and so finish the encoding.
|
||||
* The given {@link ChannelFuture} will be notified once the operation
|
||||
* completes and will also be returned.
|
||||
*/
|
||||
public abstract ChannelFuture close(ChannelFuture future);
|
||||
|
||||
}
|
||||
|
@ -19,23 +19,24 @@ import io.netty.buffer.ByteBuf;
|
||||
import io.netty.channel.ChannelHandler.Sharable;
|
||||
import io.netty.channel.ChannelHandlerContext;
|
||||
import io.netty.channel.ChannelPipeline;
|
||||
import io.netty.handler.codec.ByteToMessageDecoder;
|
||||
import io.netty.handler.codec.DelimiterBasedFrameDecoder;
|
||||
import io.netty.handler.codec.Delimiters;
|
||||
import io.netty.handler.codec.LineBasedFrameDecoder;
|
||||
import io.netty.handler.codec.MessageToMessageDecoder;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
|
||||
/**
|
||||
* Decodes a received {@link ByteBuf} into a {@link String}. Please
|
||||
* note that this decoder must be used with a proper {@link FrameDecoder}
|
||||
* such as {@link DelimiterBasedFrameDecoder} if you are using a stream-based
|
||||
* transport such as TCP/IP. A typical setup for a text-based line protocol
|
||||
* in a TCP/IP socket would be:
|
||||
* note that this decoder must be used with a proper {@link ByteToMessageDecoder}
|
||||
* such as {@link DelimiterBasedFrameDecoder} or {@link LineBasedFrameDecoder}
|
||||
* if you are using a stream-based transport such as TCP/IP. A typical setup for a
|
||||
* text-based line protocol in a TCP/IP socket would be:
|
||||
* <pre>
|
||||
* {@link ChannelPipeline} pipeline = ...;
|
||||
*
|
||||
* // Decoders
|
||||
* pipeline.addLast("frameDecoder", new {@link DelimiterBasedFrameDecoder}(80, {@link Delimiters#lineDelimiter()}));
|
||||
* pipeline.addLast("frameDecoder", new {@link LineBasedFrameDecoder}(80));
|
||||
* pipeline.addLast("stringDecoder", new {@link StringDecoder}(CharsetUtil.UTF_8));
|
||||
*
|
||||
* // Encoder
|
||||
@ -44,8 +45,7 @@ import java.nio.charset.Charset;
|
||||
* and then you can use a {@link String} instead of a {@link ByteBuf}
|
||||
* as a message:
|
||||
* <pre>
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link MessageEvent} e) {
|
||||
* String msg = (String) e.getMessage();
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link String} msg) {
|
||||
* ch.write("Did you say '" + msg + "'?\n");
|
||||
* }
|
||||
* </pre>
|
||||
|
@ -20,8 +20,7 @@ import io.netty.buffer.Unpooled;
|
||||
import io.netty.channel.ChannelHandler.Sharable;
|
||||
import io.netty.channel.ChannelHandlerContext;
|
||||
import io.netty.channel.ChannelPipeline;
|
||||
import io.netty.handler.codec.DelimiterBasedFrameDecoder;
|
||||
import io.netty.handler.codec.Delimiters;
|
||||
import io.netty.handler.codec.LineBasedFrameDecoder;
|
||||
import io.netty.handler.codec.MessageToMessageEncoder;
|
||||
|
||||
import java.nio.charset.Charset;
|
||||
@ -33,7 +32,7 @@ import java.nio.charset.Charset;
|
||||
* {@link ChannelPipeline} pipeline = ...;
|
||||
*
|
||||
* // Decoders
|
||||
* pipeline.addLast("frameDecoder", new {@link DelimiterBasedFrameDecoder}({@link Delimiters#lineDelimiter()}));
|
||||
* pipeline.addLast("frameDecoder", new {@link LineBasedFrameDecoder}(80));
|
||||
* pipeline.addLast("stringDecoder", new {@link StringDecoder}(CharsetUtil.UTF_8));
|
||||
*
|
||||
* // Encoder
|
||||
@ -42,8 +41,7 @@ import java.nio.charset.Charset;
|
||||
* and then you can use a {@link String} instead of a {@link ByteBuf}
|
||||
* as a message:
|
||||
* <pre>
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link MessageEvent} e) {
|
||||
* String msg = (String) e.getMessage();
|
||||
* void messageReceived({@link ChannelHandlerContext} ctx, {@link String} msg) {
|
||||
* ch.write("Did you say '" + msg + "'?\n");
|
||||
* }
|
||||
* </pre>
|
||||
|
Loading…
Reference in New Issue
Block a user