org.mockserver.mockserver.callback
Class WebSocketServerHandler

java.lang.Object
  extended by io.netty.channel.ChannelHandlerAdapter
      extended by io.netty.channel.ChannelInboundHandlerAdapter
          extended by io.netty.channel.SimpleChannelInboundHandler<Object>
              extended by org.mockserver.mockserver.callback.WebSocketServerHandler
All Implemented Interfaces:
io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler

public class WebSocketServerHandler
extends io.netty.channel.SimpleChannelInboundHandler<Object>

Author:
jamesdbloom

Nested Class Summary
 
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable
 
Field Summary
static String WEB_SOCKET_URI
           
 
Constructor Summary
WebSocketServerHandler(WebSocketClientRegistry webSocketClientRegistry)
           
 
Method Summary
 boolean acceptInboundMessage(Object msg)
           
 void channelRead0(io.netty.channel.ChannelHandlerContext ctx, Object msg)
           
 void channelReadComplete(io.netty.channel.ChannelHandlerContext ctx)
           
 void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, Throwable cause)
           
 
Methods inherited from class io.netty.channel.SimpleChannelInboundHandler
channelRead
 
Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelInactive, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered
 
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, 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
handlerAdded, handlerRemoved
 

Field Detail

WEB_SOCKET_URI

public static final String WEB_SOCKET_URI
See Also:
Constant Field Values
Constructor Detail

WebSocketServerHandler

public WebSocketServerHandler(WebSocketClientRegistry webSocketClientRegistry)
Method Detail

channelRead0

public void channelRead0(io.netty.channel.ChannelHandlerContext ctx,
                         Object msg)
Specified by:
channelRead0 in class io.netty.channel.SimpleChannelInboundHandler<Object>

acceptInboundMessage

public boolean acceptInboundMessage(Object msg)
                             throws Exception
Overrides:
acceptInboundMessage in class io.netty.channel.SimpleChannelInboundHandler<Object>
Throws:
Exception

channelReadComplete

public void channelReadComplete(io.netty.channel.ChannelHandlerContext ctx)
Specified by:
channelReadComplete in interface io.netty.channel.ChannelInboundHandler
Overrides:
channelReadComplete in class io.netty.channel.ChannelInboundHandlerAdapter

exceptionCaught

public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx,
                            Throwable cause)
Specified by:
exceptionCaught in interface io.netty.channel.ChannelHandler
Specified by:
exceptionCaught in interface io.netty.channel.ChannelInboundHandler
Overrides:
exceptionCaught in class io.netty.channel.ChannelInboundHandlerAdapter


Copyright © 2017. All rights reserved.