Class HttpProbe

java.lang.Object
com.mastfrog.acteur.debug.HttpProbe
All Implemented Interfaces:
javax.inject.Provider<Probe>

public abstract class HttpProbe extends Object implements javax.inject.Provider<Probe>
Author:
Tim Boudreau
  • Constructor Details

    • HttpProbe

      public HttpProbe()
  • Method Details

    • onBeforeProcessRequest

      protected void onBeforeProcessRequest(com.mastfrog.acteur.util.RequestID id, HttpEvent req)
    • onBeforeRunPage

      protected void onBeforeRunPage(com.mastfrog.acteur.util.RequestID id, HttpEvent evt, Page page)
    • onActeurWasRun

      protected void onActeurWasRun(com.mastfrog.acteur.util.RequestID id, HttpEvent evt, Page page, Acteur acteur, ActeurState result)
    • onFallthrough

      protected void onFallthrough(com.mastfrog.acteur.util.RequestID id, HttpEvent evt)
    • onBeforeSendResponse

      protected void onBeforeSendResponse(com.mastfrog.acteur.util.RequestID id, HttpEvent httpEvent, Acteur acteur, io.netty.handler.codec.http.HttpResponseStatus status, boolean hasListener, Object message)
    • onInfo

      protected void onInfo(String info, Object... objs)
    • onThrown

      protected void onThrown(com.mastfrog.acteur.util.RequestID id, HttpEvent evt, Throwable thrown)
    • setEnabled

      protected void setEnabled(boolean enabled)
    • isEnabled

      protected boolean isEnabled()
    • get

      public final Probe get()
      Specified by:
      get in interface javax.inject.Provider<Probe>