javax.enterprise.deploy.shared.factories
Class DeploymentFactoryManager

java.lang.Object
  extended byjavax.enterprise.deploy.shared.factories.DeploymentFactoryManager

public final class DeploymentFactoryManager
extends java.lang.Object

The deployment factory manager.


Method Summary
 DeploymentFactory (src) [] getDeploymentFactories()
          Retrieve the deployment factories
 DeploymentManager (src) getDeploymentManager(java.lang.String uri, java.lang.String userName, java.lang.String password)
          Get a connected deployment manager
 DeploymentManager (src) getDisconnectedDeploymentManager(java.lang.String uri)
          Get a disconnected version of the deployment manager
static DeploymentFactoryManager (src) getInstance()
          Retrieve the instance of the deployment factory manager
 void registerDeploymentFactory(DeploymentFactory (src)  factory)
          Register a deployment factory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DeploymentFactoryManager (src)  getInstance()
Retrieve the instance of the deployment factory manager

Returns:
the deployment factory manager

getDeploymentFactories

public DeploymentFactory (src) [] getDeploymentFactories()
Retrieve the deployment factories

Returns:
an array of deployment factories

getDeploymentManager

public DeploymentManager (src)  getDeploymentManager(java.lang.String uri,
                                              java.lang.String userName,
                                              java.lang.String password)
                                       throws DeploymentManagerCreationException (src) 
Get a connected deployment manager

Parameters:
uri - the uri of the deployment manager
userName - the user name
password - the password
Returns:
the deployment manager
Throws:
DeploymentManagerCreationException (src)

registerDeploymentFactory

public void registerDeploymentFactory(DeploymentFactory (src)  factory)
Register a deployment factory

Parameters:
factory - the deployment factory

getDisconnectedDeploymentManager

public DeploymentManager (src)  getDisconnectedDeploymentManager(java.lang.String uri)
                                                   throws DeploymentManagerCreationException (src) 
Get a disconnected version of the deployment manager

Parameters:
uri - the uri to connect to
Returns:
the disconnected deployment manager
Throws:
DeploymentManagerCreationException (src)