Package org.mockserver.dashboard
Class DashboardWebSocketHandler
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
org.mockserver.dashboard.DashboardWebSocketHandler
- All Implemented Interfaces:
io.netty.channel.ChannelHandler,io.netty.channel.ChannelInboundHandler,org.mockserver.mock.listeners.MockServerLogListener,org.mockserver.mock.listeners.MockServerMatcherListener
@Sharable
public class DashboardWebSocketHandler
extends io.netty.channel.ChannelInboundHandlerAdapter
implements org.mockserver.mock.listeners.MockServerLogListener, org.mockserver.mock.listeners.MockServerMatcherListener
- Author:
- jamesdbloom
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Constructor Summary
ConstructorsConstructorDescriptionDashboardWebSocketHandler(org.mockserver.mock.HttpState httpState, boolean sslEnabledUpstream, boolean prettyPrint) -
Method Summary
Modifier and TypeMethodDescriptionvoidchannelRead(io.netty.channel.ChannelHandlerContext ctx, Object msg) voidchannelReadComplete(io.netty.channel.ChannelHandlerContext ctx) voidexceptionCaught(io.netty.channel.ChannelHandlerContext ctx, Throwable cause) Map<io.netty.channel.ChannelOutboundInvoker,org.mockserver.model.HttpRequest> voidhandlerRemoved(io.netty.channel.ChannelHandlerContext ctx) protected DashboardWebSocketHandlervoidupdated(org.mockserver.log.MockServerEventLog mockServerLog) voidupdated(org.mockserver.mock.RequestMatchers requestMatchers, org.mockserver.mock.listeners.MockServerMatcherNotifier.Cause cause) Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelInactive, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, isSharableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.netty.channel.ChannelHandler
handlerAdded
-
Constructor Details
-
DashboardWebSocketHandler
public DashboardWebSocketHandler(org.mockserver.mock.HttpState httpState, boolean sslEnabledUpstream, boolean prettyPrint)
-
-
Method Details
-
getClientRegistry
public Map<io.netty.channel.ChannelOutboundInvoker,org.mockserver.model.HttpRequest> getClientRegistry() -
handlerRemoved
public void handlerRemoved(io.netty.channel.ChannelHandlerContext ctx) - Specified by:
handlerRemovedin interfaceio.netty.channel.ChannelHandler- Overrides:
handlerRemovedin classio.netty.channel.ChannelHandlerAdapter
-
channelRead
- Specified by:
channelReadin interfaceio.netty.channel.ChannelInboundHandler- Overrides:
channelReadin classio.netty.channel.ChannelInboundHandlerAdapter
-
channelReadComplete
public void channelReadComplete(io.netty.channel.ChannelHandlerContext ctx) - Specified by:
channelReadCompletein interfaceio.netty.channel.ChannelInboundHandler- Overrides:
channelReadCompletein classio.netty.channel.ChannelInboundHandlerAdapter
-
registerListeners
-
exceptionCaught
- Specified by:
exceptionCaughtin interfaceio.netty.channel.ChannelHandler- Specified by:
exceptionCaughtin interfaceio.netty.channel.ChannelInboundHandler- Overrides:
exceptionCaughtin classio.netty.channel.ChannelInboundHandlerAdapter
-
updated
public void updated(org.mockserver.log.MockServerEventLog mockServerLog) - Specified by:
updatedin interfaceorg.mockserver.mock.listeners.MockServerLogListener
-
updated
public void updated(org.mockserver.mock.RequestMatchers requestMatchers, org.mockserver.mock.listeners.MockServerMatcherNotifier.Cause cause) - Specified by:
updatedin interfaceorg.mockserver.mock.listeners.MockServerMatcherListener
-