Package lumis.portal.deployment
Interface IPortalDeployer
-
- All Known Implementing Classes:
GenericWarDeployer
,PortletDeployer
@Deprecated public interface IPortalDeployer
Deprecated.Since 5.0.0 the use of this classes was replaced by operations inIDeploymentManager
.Defines the methods a deployer for portal resources must implement.The implementation of a deployer must be thread-safe. This means that the same instance of a deployer may be called simultaneously by many threads.
- Since:
- 4.0.7
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
canHandle(DeployConfig deployConfig)
Deprecated.Informs if this deployer can handle the specified deployment.void
deploy(SessionConfig sessionConfig, DeployConfig deployConfig)
Deprecated.Do the specified deployment into the portal.java.lang.String
getCustomDeploymentInterfaceId(DeployConfig deployConfig)
Deprecated.Returns the service interface id to be called when the deployment will use this deployer.
-
-
-
Method Detail
-
canHandle
boolean canHandle(DeployConfig deployConfig)
Deprecated.Informs if this deployer can handle the specified deployment.- Parameters:
deployConfig
- deploy configuration.- Returns:
- true if the deployer can handle the given deploy file, false otherwise.
- Since:
- 4.0.7
-
getCustomDeploymentInterfaceId
java.lang.String getCustomDeploymentInterfaceId(DeployConfig deployConfig) throws PortalException
Deprecated.Returns the service interface id to be called when the deployment will use this deployer. This gives the opportunity for the deployer to ask the user for its own custom options.- Parameters:
deployConfig
- the deployment specification.- Returns:
- the service interface id, or null if the is no custom interface.
- Throws:
PortalException
- Since:
- 4.0.7
-
deploy
void deploy(SessionConfig sessionConfig, DeployConfig deployConfig) throws PortalException
Deprecated.Do the specified deployment into the portal.- Parameters:
sessionConfig
- the user session information.deployConfig
- the deploy specification.- Throws:
PortalException
- Since:
- 4.0.7
-
-