org.apache.webbeans.intercept
Class DependentScopedBeanInterceptorHandler
java.lang.Object
org.apache.webbeans.intercept.InterceptorHandler
org.apache.webbeans.intercept.DependentScopedBeanInterceptorHandler
- All Implemented Interfaces:
- Serializable, javassist.util.proxy.MethodHandler
public class DependentScopedBeanInterceptorHandler
- extends InterceptorHandler
Dependent scoped beans interceptor handler.
- Version:
- $Rev$ $Date$
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependentScopedBeanInterceptorHandler
public DependentScopedBeanInterceptorHandler(OwbBean<?> bean,
Object instance,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
- Creates a new instance of handler.
- Parameters:
bean - dependent beaninstance - bean instancecreationalContext - creational context
invoke
public Object invoke(Object instance,
Method method,
Method proceed,
Object[] arguments)
throws Exception
-
- Throws:
Exception
callAroundInvokes
protected Object callAroundInvokes(Method proceed,
Object[] arguments,
List<InterceptorData> stack)
throws Exception
- Call around invoke method of the given bean on
calling interceptedMethod.
- Specified by:
callAroundInvokes in class InterceptorHandler
- Parameters:
proceed - intercepted bean methodarguments - method actual argumentsstack - interceptor stack
- Returns:
- return of method
- Throws:
Exception - for any exception
Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.