Class WsGremlinBinaryRequestDecoder
- java.lang.Object
- 
- io.netty.channel.ChannelHandlerAdapter
- 
- io.netty.channel.ChannelInboundHandlerAdapter
- 
- io.netty.handler.codec.MessageToMessageDecoder<io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame>
- 
- org.apache.tinkerpop.gremlin.server.handler.WsGremlinBinaryRequestDecoder
 
 
 
 
- 
- All Implemented Interfaces:
- io.netty.channel.ChannelHandler,- io.netty.channel.ChannelInboundHandler
 
 @Sharable public class WsGremlinBinaryRequestDecoder extends io.netty.handler.codec.MessageToMessageDecoder<io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame>Decodes the contents of aBinaryWebSocketFrame. Binary-based frames assume that the format is encoded in the first initial bytes of the message. From there the proper serializer can be chosen and the message can then be deserialized.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
 
- 
- 
Constructor SummaryConstructors Constructor Description WsGremlinBinaryRequestDecoder(Map<String,MessageSerializer<?>> serializers)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddecode(io.netty.channel.ChannelHandlerContext channelHandlerContext, io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame frame, List<Object> objects)- 
Methods inherited from class io.netty.handler.codec.MessageToMessageDecoderacceptInboundMessage, channelRead, channelReadComplete
 - 
Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapterchannelActive, channelInactive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggered
 - 
Methods inherited from class io.netty.channel.ChannelHandlerAdapterensureNotSharable, handlerAdded, handlerRemoved, isSharable
 
- 
 
- 
- 
- 
Constructor Detail- 
WsGremlinBinaryRequestDecoderpublic WsGremlinBinaryRequestDecoder(Map<String,MessageSerializer<?>> serializers) 
 
- 
 - 
Method Detail- 
decodeprotected void decode(io.netty.channel.ChannelHandlerContext channelHandlerContext, io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame frame, List<Object> objects) throws Exception- Specified by:
- decodein class- io.netty.handler.codec.MessageToMessageDecoder<io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame>
- Throws:
- Exception
 
 
- 
 
-