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 InterceptionChain
Throwable
protected Object invokeNext(InvocationContext invocationContext) throws Exception
Exception
protected abstract Object interceptorChainCompleted(InvocationContext invocationContext) throws Exception
Exception
public boolean hasNextInterceptor()
hasNextInterceptor
in interface InterceptionChain
Copyright © 2013 Seam Framework. All Rights Reserved.