org.apache.openejb.core
Class CoreContainerSystem

java.lang.Object
  extended by org.apache.openejb.core.CoreContainerSystem
All Implemented Interfaces:
ContainerSystem

public class CoreContainerSystem
extends Object
implements ContainerSystem


Constructor Summary
CoreContainerSystem()
           
 
Method Summary
 void addContainer(Object id, Container c)
           
 void addDeployment(DeploymentInfo deployment)
           
 void addWebDeployment(WebDeploymentInfo webDeployment)
           
 Container[] containers()
           
 DeploymentInfo[] deployments()
           
 Container getContainer(Object id)
           
 DeploymentInfo getDeploymentInfo(Object id)
           
 Context getJNDIContext()
           
 WebDeploymentInfo getWebDeploymentInfo(String id)
           
 void removeContainer(Object id)
           
 void removeDeploymentInfo(DeploymentInfo info)
           
 void removeWebDeploymentInfo(WebDeploymentInfo info)
           
 WebDeploymentInfo[] WebDeployments()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreContainerSystem

public CoreContainerSystem()
Method Detail

getDeploymentInfo

public DeploymentInfo getDeploymentInfo(Object id)
Specified by:
getDeploymentInfo in interface ContainerSystem

deployments

public DeploymentInfo[] deployments()
Specified by:
deployments in interface ContainerSystem

addDeployment

public void addDeployment(DeploymentInfo deployment)

removeDeploymentInfo

public void removeDeploymentInfo(DeploymentInfo info)

getContainer

public Container getContainer(Object id)
Specified by:
getContainer in interface ContainerSystem

containers

public Container[] containers()
Specified by:
containers in interface ContainerSystem

addContainer

public void addContainer(Object id,
                         Container c)

removeContainer

public void removeContainer(Object id)

getWebDeploymentInfo

public WebDeploymentInfo getWebDeploymentInfo(String id)
Specified by:
getWebDeploymentInfo in interface ContainerSystem

WebDeployments

public WebDeploymentInfo[] WebDeployments()

addWebDeployment

public void addWebDeployment(WebDeploymentInfo webDeployment)

removeWebDeploymentInfo

public void removeWebDeploymentInfo(WebDeploymentInfo info)

getJNDIContext

public Context getJNDIContext()
Specified by:
getJNDIContext in interface ContainerSystem


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