Interface CasProcessorDeployer
-
- All Known Implementing Classes:
CPEDeployerDefaultImpl
,SocketCasProcessorDeployer
,VinciCasProcessorDeployer
public interface CasProcessorDeployer
Base interface for implementing Deployer class used by the CPM to deply Cas Processors.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessingContainer
deployCasProcessor(java.util.List aCasProcessorList, boolean redeploy)
Deploys all Cas Processors in aCasProcessorList.void
deployCasProcessor(ProcessingContainer aProcessingContainer)
Method used to redeploy a single instance of a Cas Processor.void
undeploy()
void
undeploy(java.net.URL aUrl)
-
-
-
Method Detail
-
deployCasProcessor
ProcessingContainer deployCasProcessor(java.util.List aCasProcessorList, boolean redeploy) throws ResourceConfigurationException
Deploys all Cas Processors in aCasProcessorList. The list contains one or more instances of the same Cas Processor.- Parameters:
aCasProcessorList
- - list of Cas Processors to deployredeploy
- - true if the Cas Processor is being redeployed as part of the recovery, false otherwise- Returns:
- ProcessingContainer managing deployed Cas Processors
- Throws:
ResourceConfigurationException
- - failed to deploy Cas Processor
-
deployCasProcessor
void deployCasProcessor(ProcessingContainer aProcessingContainer) throws ResourceConfigurationException
Method used to redeploy a single instance of a Cas Processor.- Parameters:
aProcessingContainer
- - ProcessingContainer managing deployed Cas Processor to redeploy- Throws:
ResourceConfigurationException
- - failed to deploy Cas Processor
-
undeploy
void undeploy() throws CasProcessorDeploymentException
- Throws:
CasProcessorDeploymentException
-
undeploy
void undeploy(java.net.URL aUrl) throws CasProcessorDeploymentException
- Throws:
CasProcessorDeploymentException
-
-