public abstract class AbstractInterceptionChain extends Object implements InterceptionChain
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractInterceptionChain(Collection<InterceptorInvocation> interceptorInvocations) |
protected |
AbstractInterceptionChain(Object instance,
Method method,
Object[] args,
InterceptionType interceptionType,
InterceptionContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNextInterceptor() |
protected abstract Object |
interceptorChainCompleted(InvocationContext invocationContext) |
protected Object |
invokeNext(InvocationContext invocationContext) |
Object |
invokeNextInterceptor(InvocationContext invocationContext) |
protected AbstractInterceptionChain(Object instance, Method method, Object[] args, InterceptionType interceptionType, InterceptionContext ctx)
protected AbstractInterceptionChain(Collection<InterceptorInvocation> interceptorInvocations)
public Object invokeNextInterceptor(InvocationContext invocationContext) throws Throwable
invokeNextInterceptor in interface InterceptionChainThrowableprotected Object invokeNext(InvocationContext invocationContext) throws Exception
Exceptionprotected abstract Object interceptorChainCompleted(InvocationContext invocationContext) throws Exception
Exceptionpublic boolean hasNextInterceptor()
hasNextInterceptor in interface InterceptionChainCopyright © 2013 Seam Framework. All Rights Reserved.