@Typed public class DeltaSpikeProxyInvocationContext<T,H> extends AbstractInvocationContext<T>
InvocationContext
implementation to support interceptor invocation
before proceed with the original method or delegation.Modifier and Type | Field and Description |
---|---|
protected javax.enterprise.inject.spi.BeanManager |
beanManager |
protected int |
interceptorIndex |
protected List<javax.enterprise.inject.spi.Interceptor<H>> |
interceptors |
protected DeltaSpikeProxyInvocationHandler |
invocationHandler |
protected boolean |
proceedOriginal |
protected Object |
proceedOriginalReturnValue |
contextData, method, parameters, target, timer
Constructor and Description |
---|
DeltaSpikeProxyInvocationContext(DeltaSpikeProxyInvocationHandler invocationHandler,
javax.enterprise.inject.spi.BeanManager beanManager,
List<javax.enterprise.inject.spi.Interceptor<H>> interceptors,
T target,
Method method,
Object[] parameters,
Object timer) |
Modifier and Type | Method and Description |
---|---|
Object |
getProceedOriginalReturnValue() |
boolean |
isProceedOriginal() |
Object |
proceed() |
getConstructor, getContextData, getMethod, getParameters, getTarget, getTimer, setParameters
protected int interceptorIndex
protected DeltaSpikeProxyInvocationHandler invocationHandler
protected javax.enterprise.inject.spi.BeanManager beanManager
protected boolean proceedOriginal
protected Object proceedOriginalReturnValue
public DeltaSpikeProxyInvocationContext(DeltaSpikeProxyInvocationHandler invocationHandler, javax.enterprise.inject.spi.BeanManager beanManager, List<javax.enterprise.inject.spi.Interceptor<H>> interceptors, T target, Method method, Object[] parameters, Object timer)
Copyright © 2020 The Apache Software Foundation. All rights reserved.