lumis.portal.deployment
Class DeploymentManager

Package class diagram package DeploymentManager
java.lang.Object
  extended by lumis.portal.deployment.DeploymentManager
All Implemented Interfaces:
IDeploymentManager

public class DeploymentManager
extends Object
implements IDeploymentManager

Handles the deployment of portal resources.

Since:
4.0.7

Constructor Summary
DeploymentManager()
           
 
Method Summary
 IPortalDeployer getPortalDeployer(DeployConfig deployConfig)
          Returns the deployer to be used to deploy to the portal.
 void registerDeployer(IPortalDeployer deployer)
          Register a deployer that may be used when performing a deployment.
 boolean unregisterDeployer(IPortalDeployer deployer)
          Unregisters a deployer that may be used when performing a deployment.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentManager

public DeploymentManager()
Method Detail

registerDeployer

public void registerDeployer(IPortalDeployer deployer)
Description copied from interface: IDeploymentManager
Register a deployer that may be used when performing a deployment.

Specified by:
registerDeployer in interface IDeploymentManager
Parameters:
deployer - the deployer.

unregisterDeployer

public boolean unregisterDeployer(IPortalDeployer deployer)
Description copied from interface: IDeploymentManager
Unregisters a deployer that may be used when performing a deployment.

Specified by:
unregisterDeployer in interface IDeploymentManager
Parameters:
deployer - the deployer.
Returns:

getPortalDeployer

public IPortalDeployer getPortalDeployer(DeployConfig deployConfig)
                                  throws PortalException
Description copied from interface: IDeploymentManager
Returns the deployer to be used to deploy to the portal.

Specified by:
getPortalDeployer in interface IDeploymentManager
Parameters:
deployConfig - the deployment specification.
Returns:
the deployer.
Throws:
PortalException - if there is no deployer that can handle the specified deployment.


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.