lumis.portal.deployment
Interface IDeploymentManager

Package class diagram package IDeploymentManager
All Known Implementing Classes:
DeploymentManager

@StableMinor(version="4.1",
             sinceVersion="4.0")
public interface IDeploymentManager

Handles the deployment of portal resources.

Since:
4.0.7

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.
 

Method Detail

registerDeployer

void registerDeployer(IPortalDeployer deployer)
Register a deployer that may be used when performing a deployment.

Parameters:
deployer - the deployer.
Since:
4.0.7

unregisterDeployer

boolean unregisterDeployer(IPortalDeployer deployer)
Unregisters a deployer that may be used when performing a deployment.

Parameters:
deployer - the deployer.
Returns:
Since:
4.0.7

getPortalDeployer

IPortalDeployer getPortalDeployer(DeployConfig deployConfig)
                                  throws PortalException
Returns the deployer to be used to deploy to the portal.

Parameters:
deployConfig - the deployment specification.
Returns:
the deployer.
Throws:
PortalException - if there is no deployer that can handle the specified deployment.
Since:
4.0.7


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