org.apache.openejb.core
Class RpcContainerWrapper

java.lang.Object
  extended by org.apache.openejb.core.RpcContainerWrapper
All Implemented Interfaces:
Container, RpcContainer

public class RpcContainerWrapper
extends Object
implements RpcContainer


Constructor Summary
RpcContainerWrapper(RpcContainer container)
           
 
Method Summary
 void deploy(BeanContext info)
           
 BeanContext getBeanContext(Object deploymentID)
           
 BeanContext[] getBeanContexts()
           
 RpcContainer getContainer()
           
 Object getContainerID()
           
 ContainerType getContainerType()
           
 Object invoke(Object deployID, Class callInterface, Method callMethod, Object[] args, Object primKey)
           
 Object invoke(Object deployID, InterfaceType callType, Class callInterface, Method callMethod, Object[] args, Object primKey)
           
 Object invoke(Object deployID, Method callMethod, Object[] args, Object primKey, Object securityIdentity)
           
 void start(BeanContext info)
           
 void stop(BeanContext info)
           
 void undeploy(BeanContext info)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RpcContainerWrapper

public RpcContainerWrapper(RpcContainer container)
Method Detail

invoke

public Object invoke(Object deployID,
                     Method callMethod,
                     Object[] args,
                     Object primKey,
                     Object securityIdentity)
              throws OpenEJBException
Specified by:
invoke in interface RpcContainer
Throws:
OpenEJBException

invoke

public Object invoke(Object deployID,
                     Class callInterface,
                     Method callMethod,
                     Object[] args,
                     Object primKey)
              throws OpenEJBException
Specified by:
invoke in interface RpcContainer
Throws:
OpenEJBException

invoke

public Object invoke(Object deployID,
                     InterfaceType callType,
                     Class callInterface,
                     Method callMethod,
                     Object[] args,
                     Object primKey)
              throws OpenEJBException
Specified by:
invoke in interface RpcContainer
Throws:
OpenEJBException

getContainerType

public ContainerType getContainerType()
Specified by:
getContainerType in interface Container

getContainerID

public Object getContainerID()
Specified by:
getContainerID in interface Container

getBeanContext

public BeanContext getBeanContext(Object deploymentID)
Specified by:
getBeanContext in interface Container

getBeanContexts

public BeanContext[] getBeanContexts()
Specified by:
getBeanContexts in interface Container

deploy

public void deploy(BeanContext info)
            throws OpenEJBException
Specified by:
deploy in interface Container
Throws:
OpenEJBException

start

public void start(BeanContext info)
           throws OpenEJBException
Specified by:
start in interface Container
Throws:
OpenEJBException

stop

public void stop(BeanContext info)
          throws OpenEJBException
Specified by:
stop in interface Container
Throws:
OpenEJBException

undeploy

public void undeploy(BeanContext info)
              throws OpenEJBException
Specified by:
undeploy in interface Container
Throws:
OpenEJBException

getContainer

public RpcContainer getContainer()


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.