org.apache.openejb
Interface Container

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

public interface Container


Method Summary
 void deploy(BeanContext info)
           
 BeanContext getBeanContext(Object deploymentID)
           
 BeanContext[] getBeanContexts()
           
 Object getContainerID()
           
 ContainerType getContainerType()
           
 void start(BeanContext info)
           
 void stop(BeanContext info)
           
 void undeploy(BeanContext info)
           
 

Method Detail

getContainerType

ContainerType getContainerType()

getContainerID

Object getContainerID()

getBeanContext

BeanContext getBeanContext(Object deploymentID)

getBeanContexts

BeanContext[] getBeanContexts()

deploy

void deploy(BeanContext info)
            throws OpenEJBException
Throws:
OpenEJBException

start

void start(BeanContext info)
           throws OpenEJBException
Throws:
OpenEJBException

stop

void stop(BeanContext info)
          throws OpenEJBException
Throws:
OpenEJBException

undeploy

void undeploy(BeanContext info)
              throws OpenEJBException
Throws:
OpenEJBException


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