org.apache.beehive.netui.pageflow
Class PageFlowEventReporter
Object
PageFlowEventReporter
- Direct Known Subclasses:
- DefaultPageFlowEventReporter
public abstract class PageFlowEventReporter
- extends Object
An event reporter, which will be notified of events like "page flow created", "action raised", etc.
Method Summary |
abstract void |
actionRaised(FlowController flowController,
ActionMapping mapping,
ActionForm form,
ServletRequest request,
ServletResponse response)
|
abstract void |
actionSuccess(FlowController flowController,
ActionMapping mapping,
ActionForm form,
ServletRequest request,
ServletResponse response,
ActionForward result,
long timeTakenMillis)
|
abstract void |
beginActionRequest(ServletRequest request,
ServletResponse response)
|
abstract void |
beginPageRequest(ServletRequest request,
ServletResponse response)
|
abstract void |
endActionRequest(ServletRequest request,
ServletResponse response,
long timeTakenMillis)
|
abstract void |
endPageRequest(ServletRequest request,
ServletResponse response,
long timeTakenMillis)
|
abstract void |
exceptionHandled(Throwable ex,
ActionMapping actionMapping,
ActionForm form,
FlowController flowController,
ServletRequest request,
ServletResponse response,
ActionForward result,
long timeTakenMillis)
|
abstract void |
exceptionRaised(Throwable ex,
ActionMapping actionMapping,
ActionForm form,
FlowController flowController,
ServletRequest request,
ServletResponse response)
|
abstract void |
flowControllerCreated(FlowController flowController,
ServletRequest request,
ServletResponse response)
|
abstract void |
flowControllerDestroyed(FlowController flowController)
|
protected ServletContext |
getServletContext()
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageFlowEventReporter
protected PageFlowEventReporter(ServletContext servletContext)
actionRaised
public abstract void actionRaised(FlowController flowController,
ActionMapping mapping,
ActionForm form,
ServletRequest request,
ServletResponse response)
actionSuccess
public abstract void actionSuccess(FlowController flowController,
ActionMapping mapping,
ActionForm form,
ServletRequest request,
ServletResponse response,
ActionForward result,
long timeTakenMillis)
exceptionRaised
public abstract void exceptionRaised(Throwable ex,
ActionMapping actionMapping,
ActionForm form,
FlowController flowController,
ServletRequest request,
ServletResponse response)
exceptionHandled
public abstract void exceptionHandled(Throwable ex,
ActionMapping actionMapping,
ActionForm form,
FlowController flowController,
ServletRequest request,
ServletResponse response,
ActionForward result,
long timeTakenMillis)
flowControllerCreated
public abstract void flowControllerCreated(FlowController flowController,
ServletRequest request,
ServletResponse response)
flowControllerDestroyed
public abstract void flowControllerDestroyed(FlowController flowController)
beginActionRequest
public abstract void beginActionRequest(ServletRequest request,
ServletResponse response)
endActionRequest
public abstract void endActionRequest(ServletRequest request,
ServletResponse response,
long timeTakenMillis)
beginPageRequest
public abstract void beginPageRequest(ServletRequest request,
ServletResponse response)
endPageRequest
public abstract void endPageRequest(ServletRequest request,
ServletResponse response,
long timeTakenMillis)
getServletContext
protected ServletContext getServletContext()