Package org.exoplatform.web.application
Interface ApplicationRequestPhaseLifecycle<E extends RequestContext>
- All Superinterfaces:
ApplicationLifecycle<E>
public interface ApplicationRequestPhaseLifecycle<E extends RequestContext>
extends ApplicationLifecycle<E>
Interface that extends
ApplicationLifecycle with request phase methods that allow interception of before/after ACTION
phase, and before/after RENDER phase of request processing.-
Method Summary
Modifier and TypeMethodDescriptionvoidonEndRequestPhase(Application app, E context, Phase phase) Perform any processing required at the end ofPhase.ACTIONorPhase.RENDERphase.voidonStartRequestPhase(Application app, E context, Phase phase) Perform any processing required at the beginning ofPhase.ACTIONorPhase.RENDERphase.Methods inherited from interface org.exoplatform.web.application.ApplicationLifecycle
onDestroy, onEndRequest, onFailRequest, onInit, onStartRequest
-
Method Details
-
onStartRequestPhase
Perform any processing required at the beginning ofPhase.ACTIONorPhase.RENDERphase.- Parameters:
app- Applicationcontext- current RequestContextphase- starting phase
-
onEndRequestPhase
Perform any processing required at the end ofPhase.ACTIONorPhase.RENDERphase.- Parameters:
app- Applicationcontext- current RequestContextphase- ending phase
-