public class MessageHandlerDefault extends java.lang.Object implements MessageHandlerAPI
| Constructor and Description |
|---|
MessageHandlerDefault(java.util.function.Function<io.netty.buffer.ByteBuf,M> messageDecoder) |
| Modifier and Type | Method and Description |
|---|---|
<M extends MessageAPI<?>> |
decode(io.netty.buffer.ByteBuf buf) |
<M extends MessageAPI<?>> |
encode(M message,
io.netty.buffer.ByteBuf buf) |
<CTX,M extends MessageAPI<CTX>> |
handle(M message,
CTX context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefault, getDefaultpublic MessageHandlerDefault(java.util.function.Function<io.netty.buffer.ByteBuf,M> messageDecoder)
public <M extends MessageAPI<?>> void encode(M message, io.netty.buffer.ByteBuf buf)
encode in interface MessageHandlerAPIpublic <M extends MessageAPI<?>> M decode(io.netty.buffer.ByteBuf buf)
decode in interface MessageHandlerAPIpublic <CTX,M extends MessageAPI<CTX>> MessageAPI<CTX> handle(M message, CTX context)
handle in interface MessageHandlerAPI