jodd.madvoc.interceptor
Class ActionInterceptor

java.lang.Object
  extended by jodd.madvoc.interceptor.ActionInterceptor
Direct Known Subclasses:
ActionInterceptorStack, AnnotatedFieldsInterceptor, DefaultWebAppInterceptors, EchoInterceptor, IdRequestInjectorInterceptor, PrepareInterceptor, ServletConfigInterceptor

public abstract class ActionInterceptor
extends java.lang.Object

Action interceptor.


Field Summary
protected  boolean initialized
           
 
Constructor Summary
ActionInterceptor()
           
 
Method Summary
 void init()
          Invoked on interceptor initialization.
 void initialized()
          Marks that interceptor is initialized.
abstract  java.lang.Object intercept(ActionRequest actionRequest)
          Intercepts action requests.
 boolean isInitialized()
          Returns true if interceptor is initialized.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

initialized

protected boolean initialized
Constructor Detail

ActionInterceptor

public ActionInterceptor()
Method Detail

isInitialized

public final boolean isInitialized()
Returns true if interceptor is initialized.


initialized

public final void initialized()
Marks that interceptor is initialized.


init

public void init()
Invoked on interceptor initialization.


intercept

public abstract java.lang.Object intercept(ActionRequest actionRequest)
                                    throws java.lang.Exception
Intercepts action requests.

Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003-2011 Jodd Team