public class InterceptorInvocationContext<T> extends AbstractInvocationContext<T>
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected Map<Interceptor<?>,?> |
instances |
protected List<Interceptor<?>> |
interceptors |
protected InterceptionType |
type |
| Constructor and Description |
|---|
InterceptorInvocationContext(T target,
InterceptionType type,
List<Interceptor<?>> interceptors,
Map<Interceptor<?>,?> instances,
AccessibleObject method,
Object[] parameters) |
| Modifier and Type | Method and Description |
|---|---|
Object |
proceed() |
getConstructor, getContextData, getMethod, getParameters, getTarget, getTimer, setParametersprotected InterceptionType type
protected List<Interceptor<?>> interceptors
protected Map<Interceptor<?>,?> instances
protected int index
public InterceptorInvocationContext(T target, InterceptionType type, List<Interceptor<?>> interceptors, Map<Interceptor<?>,?> instances, AccessibleObject method, Object[] parameters)
public Object proceed() throws Exception
proceed in interface InvocationContextproceed in class AbstractInvocationContext<T>ExceptionCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.