Package play.data.validation
Class ValidationPlugin
- java.lang.Object
-
- play.PlayPlugin
-
- play.data.validation.ValidationPlugin
-
- All Implemented Interfaces:
java.lang.Comparable<PlayPlugin>
public class ValidationPlugin extends PlayPlugin
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class play.PlayPlugin
PlayPlugin.Filter<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ThreadLocal<java.util.Map<java.lang.Object,java.lang.String>>keys-
Fields inherited from class play.PlayPlugin
index
-
-
Constructor Summary
Constructors Constructor Description ValidationPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeActionInvocation(java.lang.reflect.Method actionMethod)Called before an 'action' invocation, ie an HTTP request processing.voidbeforeInvocation()Called before a Play! invocation.voidinvocationFinally()Called at the end of the invocation.voidonActionInvocationResult(Result result)Called when the action method has thrown a result.voidonInvocationException(java.lang.Throwable e)Called if an exception occurred during the invocation.-
Methods inherited from class play.PlayPlugin
addMimeTypes, addTemplateExtensions, afterActionInvocation, afterApplicationStart, afterFixtureLoad, afterInvocation, beforeDetectingChanges, bind, bind, bind, bindBean, compareTo, compileAll, compileSources, detectChange, detectClassesChange, enhance, getFilter, getFunctionalTests, getJsonStatus, getMessage, getStatus, getUnitTests, hasFilter, loadTemplate, modelFactory, onActionInvocationFinally, onApplicationReady, onApplicationStart, onApplicationStop, onClassesChange, onConfigurationRead, onEvent, onInvocationSuccess, onLoad, onRequestRouting, onRoutesLoaded, onTemplateCompilation, overrideTemplateSource, postEvent, rawInvocation, routeRequest, runTest, serveStatic, unBind, willBeValidated
-
-
-
-
Method Detail
-
beforeInvocation
public void beforeInvocation()
Description copied from class:PlayPluginCalled before a Play! invocation. Time to prepare request specific things.- Overrides:
beforeInvocationin classPlayPlugin
-
beforeActionInvocation
public void beforeActionInvocation(java.lang.reflect.Method actionMethod)
Description copied from class:PlayPluginCalled before an 'action' invocation, ie an HTTP request processing.- Overrides:
beforeActionInvocationin classPlayPlugin- Parameters:
actionMethod- name of the method
-
onActionInvocationResult
public void onActionInvocationResult(Result result)
Description copied from class:PlayPluginCalled when the action method has thrown a result.- Overrides:
onActionInvocationResultin classPlayPlugin- Parameters:
result- The result object for the request.
-
onInvocationException
public void onInvocationException(java.lang.Throwable e)
Description copied from class:PlayPluginCalled if an exception occurred during the invocation.- Overrides:
onInvocationExceptionin classPlayPlugin- Parameters:
e- The caught exception.
-
invocationFinally
public void invocationFinally()
Description copied from class:PlayPluginCalled at the end of the invocation. (even if an exception occurred). Time to close request specific things.- Overrides:
invocationFinallyin classPlayPlugin
-
-