com.github.dreamhead.moco.monitor
Class AbstractMonitor

java.lang.Object
  extended by com.github.dreamhead.moco.monitor.AbstractMonitor
All Implemented Interfaces:
MocoMonitor
Direct Known Subclasses:
DefaultRequestHit, QuietMonitor

public abstract class AbstractMonitor
extends java.lang.Object
implements MocoMonitor


Constructor Summary
AbstractMonitor()
           
 
Method Summary
 void onException(java.lang.Exception e)
           
 void onMessageArrived(io.netty.handler.codec.http.FullHttpRequest request)
           
 void onMessageLeave(io.netty.handler.codec.http.FullHttpResponse response)
           
 void onUnexpectedMessage(io.netty.handler.codec.http.FullHttpRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMonitor

public AbstractMonitor()
Method Detail

onMessageArrived

public void onMessageArrived(io.netty.handler.codec.http.FullHttpRequest request)
Specified by:
onMessageArrived in interface MocoMonitor

onException

public void onException(java.lang.Exception e)
Specified by:
onException in interface MocoMonitor

onMessageLeave

public void onMessageLeave(io.netty.handler.codec.http.FullHttpResponse response)
Specified by:
onMessageLeave in interface MocoMonitor

onUnexpectedMessage

public void onUnexpectedMessage(io.netty.handler.codec.http.FullHttpRequest request)
Specified by:
onUnexpectedMessage in interface MocoMonitor