org.apache.openejb.core.interceptor
Class InterceptorStack

java.lang.Object
  extended by org.apache.openejb.core.interceptor.InterceptorStack

public class InterceptorStack
extends Object

Version:
$Rev: 735395 $ $Date: 2009-01-18 08:30:03 +0100 (So, 18. Jan 2009) $

Constructor Summary
InterceptorStack(Object beanInstance, Method targetMethod, Operation operation, List<InterceptorData> interceptorDatas, Map<String,Object> interceptorInstances)
           
 
Method Summary
 javax.interceptor.InvocationContext createInvocationContext(Object... parameters)
           
 Object invoke(javax.xml.ws.handler.MessageContext messageContext, Object... parameters)
           
 Object invoke(javax.xml.rpc.handler.MessageContext messageContext, Object... parameters)
           
 Object invoke(Object... parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterceptorStack

public InterceptorStack(Object beanInstance,
                        Method targetMethod,
                        Operation operation,
                        List<InterceptorData> interceptorDatas,
                        Map<String,Object> interceptorInstances)
Method Detail

createInvocationContext

public javax.interceptor.InvocationContext createInvocationContext(Object... parameters)

invoke

public Object invoke(Object... parameters)
              throws Exception
Throws:
Exception

invoke

public Object invoke(javax.xml.ws.handler.MessageContext messageContext,
                     Object... parameters)
              throws Exception
Throws:
Exception

invoke

public Object invoke(javax.xml.rpc.handler.MessageContext messageContext,
                     Object... parameters)
              throws Exception
Throws:
Exception


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.