play.data.validation
Class ValidationPlugin
java.lang.Object
play.PlayPlugin
play.data.validation.ValidationPlugin
- All Implemented Interfaces:
- Comparable<PlayPlugin>
public class ValidationPlugin
- extends PlayPlugin
| Methods inherited from class play.PlayPlugin |
afterActionInvocation, afterApplicationStart, afterInvocation, beforeDetectingChanges, bind, compareTo, compileAll, detectChange, enhance, getJsonStatus, getStatus, onApplicationStart, onApplicationStop, onConfigurationRead, onEvent, onLoad, onRoutesLoaded, postEvent, rawInvocation, routeRequest, serveStatic |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValidationPlugin
public ValidationPlugin()
beforeInvocation
public void beforeInvocation()
- Description copied from class:
PlayPlugin
- Called before a Play! invocation.
Time to prepare request specific things.
- Overrides:
beforeInvocation in class PlayPlugin
beforeActionInvocation
public void beforeActionInvocation(Method actionMethod)
- Description copied from class:
PlayPlugin
- Called before an 'action' invocation,
ie an HTTP request processing.
- Overrides:
beforeActionInvocation in class PlayPlugin
onActionInvocationResult
public void onActionInvocationResult(Result result)
- Description copied from class:
PlayPlugin
- Called when the action method has thrown a result.
- Overrides:
onActionInvocationResult in class PlayPlugin
- Parameters:
result - The result object for the request.
onInvocationException
public void onInvocationException(Throwable e)
- Description copied from class:
PlayPlugin
- Called if an exception occured during the invocation.
- Overrides:
onInvocationException in class PlayPlugin
- Parameters:
e - The catched exception.
invocationFinally
public void invocationFinally()
- Description copied from class:
PlayPlugin
- Called at the end of the invocation.
(even if an exception occured).
Time to close request specific things.
- Overrides:
invocationFinally in class PlayPlugin
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly