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(javax.interceptor.InvocationContext invocationContext) |
protected Object |
invokeNext(javax.interceptor.InvocationContext invocationContext) |
Object |
invokeNextInterceptor(javax.interceptor.InvocationContext invocationContext) |
protected AbstractInterceptionChain(Object instance, Method method, Object[] args, InterceptionType interceptionType, InterceptionContext ctx)
protected AbstractInterceptionChain(Collection<InterceptorInvocation> interceptorInvocations)
public Object invokeNextInterceptor(javax.interceptor.InvocationContext invocationContext) throws Throwable
invokeNextInterceptor
in interface InterceptionChain
Throwable
protected Object invokeNext(javax.interceptor.InvocationContext invocationContext) throws Exception
Exception
protected abstract Object interceptorChainCompleted(javax.interceptor.InvocationContext invocationContext) throws Exception
Exception
public boolean hasNextInterceptor()
hasNextInterceptor
in interface InterceptionChain
Copyright © 2013 Seam Framework. All Rights Reserved.