| |
|
| java.lang.Object org.apache.beehive.netui.pageflow.interceptor.InterceptorChain
InterceptorChain | abstract public class InterceptorChain (Code) | |
Abstract base class that represents an interceptor chain.
|
InterceptorChain | protected InterceptorChain(InterceptorContext context, List interceptors)(Code) | | Create an interceptor chain with the
InterceptorContext and a
List of
interceptors.
Parameters: context - the context Parameters: interceptors - the interceptors |
continueChain | public Object continueChain() throws InterceptorException(Code) | | Execute the next interceptor in the chain of interceptors.
the object returned when the interceptor is invoked throws: InterceptorException - the exception thrown if an error occurs while invoking the interceptor |
isEmpty | public boolean isEmpty()(Code) | | Check to see if the interception chain is empty.
true if the chain is empty; false otherwise. |
removeFirst | protected Interceptor removeFirst()(Code) | | Remove the first
Interceptor that is currently the first interceptor in the chain.
This method can be used to advance to the "next" interceptor in the chain when executing
a chain of interceptors.
the first interceptor if one exists |
|
|
|