org.apache.openejb.server.axis
Class EjbContainerProvider.AxisRpcInterceptor

java.lang.Object
  extended by org.apache.openejb.server.axis.EjbContainerProvider.AxisRpcInterceptor
Enclosing class:
EjbContainerProvider

public class EjbContainerProvider.AxisRpcInterceptor
extends Object

This class is intentionally not static or top level class as it leverages logic in RPCProvider

See Also:
RPCProvider

Constructor Summary
EjbContainerProvider.AxisRpcInterceptor(org.apache.axis.description.OperationDesc operation, org.apache.axis.MessageContext msgContext)
           
 
Method Summary
 void createExceptionResult(Throwable exception)
           
 void createResult(Object object)
           
 Object[] getArguments()
           
 ArrayList getInOutParams()
           
 Object intercept(javax.interceptor.InvocationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbContainerProvider.AxisRpcInterceptor

public EjbContainerProvider.AxisRpcInterceptor(org.apache.axis.description.OperationDesc operation,
                                               org.apache.axis.MessageContext msgContext)
                                        throws Exception
Throws:
Exception
Method Detail

intercept

public Object intercept(javax.interceptor.InvocationContext context)
                 throws Exception
Throws:
Exception

getArguments

public Object[] getArguments()

createResult

public void createResult(Object object)

createExceptionResult

public void createExceptionResult(Throwable exception)

getInOutParams

public ArrayList getInOutParams()


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