org.apache.openejb
Interface RpcContainer

All Superinterfaces:
Container
All Known Subinterfaces:
ClusteredRPCContainer
All Known Implementing Classes:
CmpContainer, EntityContainer, ManagedContainer, MdbContainer, RpcContainerWrapper, SingletonContainer, StatefulContainer, StatelessContainer

public interface RpcContainer
extends Container


Method Summary
 java.lang.Object invoke(java.lang.Object deployID, java.lang.Class callInterface, java.lang.reflect.Method callMethod, java.lang.Object[] args, java.lang.Object primKey)
          Deprecated. use invoke signature with InterfaceType if possible.
 java.lang.Object invoke(java.lang.Object deployID, InterfaceType callType, java.lang.Class callInterface, java.lang.reflect.Method callMethod, java.lang.Object[] args, java.lang.Object primKey)
           
 java.lang.Object invoke(java.lang.Object deployID, java.lang.reflect.Method callMethod, java.lang.Object[] args, java.lang.Object primKey, java.lang.Object securityIdentity)
          Deprecated. use invoke signature without "securityIdentity" param. As of OpenEJB 3.0 this argument is ignored.
 
Methods inherited from interface org.apache.openejb.Container
deploy, deployments, getContainerID, getContainerType, getDeploymentInfo, undeploy
 

Method Detail

invoke

java.lang.Object invoke(java.lang.Object deployID,
                        java.lang.reflect.Method callMethod,
                        java.lang.Object[] args,
                        java.lang.Object primKey,
                        java.lang.Object securityIdentity)
                        throws OpenEJBException
Deprecated. use invoke signature without "securityIdentity" param. As of OpenEJB 3.0 this argument is ignored.

Throws:
OpenEJBException

invoke

java.lang.Object invoke(java.lang.Object deployID,
                        java.lang.Class callInterface,
                        java.lang.reflect.Method callMethod,
                        java.lang.Object[] args,
                        java.lang.Object primKey)
                        throws OpenEJBException
Deprecated. use invoke signature with InterfaceType if possible.

Throws:
OpenEJBException

invoke

java.lang.Object invoke(java.lang.Object deployID,
                        InterfaceType callType,
                        java.lang.Class callInterface,
                        java.lang.reflect.Method callMethod,
                        java.lang.Object[] args,
                        java.lang.Object primKey)
                        throws OpenEJBException
Throws:
OpenEJBException


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