org.ow2.petals.jbi.management.task.deployment
Class DeploymentTaskFactory

java.lang.Object
  extended by org.ow2.petals.jbi.management.task.deployment.DeploymentTaskFactory

public class DeploymentTaskFactory
extends java.lang.Object

This Factory creates Deployment Tasks.

Author:
ofabre - EBM Websourcing

Field Summary
protected  CopyArchiveToInstalledDirTask copyArchiveToInstalledDirTask
           
protected  CreateAndRegisterSULifeCycleTask createAndRegisterSULifeCycleTask
           
protected  CreateSAStateHolderTask createSAStateHolderTask
           
protected  CreateXMLDeploymentResultTask createXMLDeploymentResultTask
           
protected  CreateXMLUndeploymentResultTask createXMLUndeploymentResultTask
           
protected  DeployAllSUTask deployAllSUTask
           
protected  DeploySUToComponentTask deploySUToComponentTask
           
protected  ExtractSUsTask extractSUsTask
           
protected  RegisterAllConnectionTask registerAllConnectionTask
           
protected  RegisterSALifeCycleTask registerSALifeCycleTask
           
protected  RemoveAllConnectionsTask removeAllConnectionsTask
           
protected  RemoveSAArchiveTask removeSAArchiveTask
           
protected  RemoveSADirectoryTask removeSAFolderTask
           
protected  RemoveSAStateHolderTask removeSAStateHolderTask
           
protected  RetrieveSAAndSUInstallRootsTask retrieveSAAndSUInstallRootsTask
           
protected  RetrieveSALifeCycleTask retrieveSALifeCycleTask
           
protected  SACheckPackageTask saCheckPackageTask
           
protected  UndeployAllSUsTask undeployAllSUsTask
           
protected  UnregisterSALifeCycleTask unregisterSALifeCycleTask
           
 
Constructor Summary
DeploymentTaskFactory(EndpointRegistry EndpointRegistry, DeploymentServiceImpl deploymentService, SystemStateService systemStateService, RepositoryService repositoryService, org.ow2.petals.util.LoggingUtil log, AdminService adminService, ContainerService containerService, java.lang.String petalsInstallDirectory)
           
 
Method Summary
 CopyArchiveToInstalledDirTask getCopyArchiveToInstalledDirTask()
           
 CopyArchiveToWorkDirTask getCopyArchiveToWorkDirTask()
           
 CreateSARepositoryTask getCopySAPackageToRepositoryTask()
           
 CreateAndRegisterSULifeCycleTask getCreateAndRegisterSULifeCycleTask()
           
 CreateSAStateHolderTask getCreateSAStateHolderTask()
           
 CreateXMLDeploymentResultTask getCreateXMLDeploymentResultTask()
           
 CreateXMLUndeploymentResultTask getCreateXMLUndeploymentResultTask()
           
 DeployAllSUTask getDeployAllSUTask()
           
 DeploySUToComponentTask getDeploySUToComponentTask()
           
 DownloadTask getDownloadTask()
           
 ExtractSUsTask getExtractSUsTask()
           
 ExtractTask getExtractTask()
           
 RegisterAllConnectionTask getRegisterAllConnectionTask()
           
 RegisterSALifeCycleTask getRegisterSALifeCycleTask()
           
 RemoveAllConnectionsTask getRemoveAllConnectionsTask()
           
 RemoveSAArchiveTask getRemoveSAArchiveTask()
           
 RemoveSADirectoryTask getRemoveSAFolderTask()
           
 RemoveSAStateHolderTask getRemoveSAStateHolderTask()
           
 RenameSUsTask getRenameSUsTask()
           
 RetrieveSAAndSUInstallRootsTask getRetrieveSAAndSUInstallRootsTask()
           
 RetrieveSALifeCycleTask getRetrieveSALifeCycleTask()
           
 SACheckPackageTask getSaCheckPackageTask()
           
 UndeployAllSUsTask getUndeployAllSUTask()
           
 UnregisterSALifeCycleTask getUnregisterSALifeCycleTask()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

createXMLDeploymentResultTask

protected CreateXMLDeploymentResultTask createXMLDeploymentResultTask

saCheckPackageTask

protected SACheckPackageTask saCheckPackageTask

extractSUsTask

protected ExtractSUsTask extractSUsTask

deployAllSUTask

protected DeployAllSUTask deployAllSUTask

registerSALifeCycleTask

protected RegisterSALifeCycleTask registerSALifeCycleTask

registerAllConnectionTask

protected RegisterAllConnectionTask registerAllConnectionTask

createSAStateHolderTask

protected CreateSAStateHolderTask createSAStateHolderTask

copyArchiveToInstalledDirTask

protected CopyArchiveToInstalledDirTask copyArchiveToInstalledDirTask

deploySUToComponentTask

protected DeploySUToComponentTask deploySUToComponentTask

createAndRegisterSULifeCycleTask

protected CreateAndRegisterSULifeCycleTask createAndRegisterSULifeCycleTask

retrieveSAAndSUInstallRootsTask

protected RetrieveSAAndSUInstallRootsTask retrieveSAAndSUInstallRootsTask

removeAllConnectionsTask

protected RemoveAllConnectionsTask removeAllConnectionsTask

undeployAllSUsTask

protected UndeployAllSUsTask undeployAllSUsTask

removeSAFolderTask

protected RemoveSADirectoryTask removeSAFolderTask

removeSAArchiveTask

protected RemoveSAArchiveTask removeSAArchiveTask

retrieveSALifeCycleTask

protected RetrieveSALifeCycleTask retrieveSALifeCycleTask

unregisterSALifeCycleTask

protected UnregisterSALifeCycleTask unregisterSALifeCycleTask

removeSAStateHolderTask

protected RemoveSAStateHolderTask removeSAStateHolderTask

createXMLUndeploymentResultTask

protected CreateXMLUndeploymentResultTask createXMLUndeploymentResultTask
Constructor Detail

DeploymentTaskFactory

public DeploymentTaskFactory(EndpointRegistry EndpointRegistry,
                             DeploymentServiceImpl deploymentService,
                             SystemStateService systemStateService,
                             RepositoryService repositoryService,
                             org.ow2.petals.util.LoggingUtil log,
                             AdminService adminService,
                             ContainerService containerService,
                             java.lang.String petalsInstallDirectory)
Method Detail

getDownloadTask

public DownloadTask getDownloadTask()

getCopyArchiveToWorkDirTask

public CopyArchiveToWorkDirTask getCopyArchiveToWorkDirTask()

getRenameSUsTask

public RenameSUsTask getRenameSUsTask()

getRegisterAllConnectionTask

public RegisterAllConnectionTask getRegisterAllConnectionTask()

getDeployAllSUTask

public DeployAllSUTask getDeployAllSUTask()

getCopyArchiveToInstalledDirTask

public CopyArchiveToInstalledDirTask getCopyArchiveToInstalledDirTask()

getCreateAndRegisterSULifeCycleTask

public CreateAndRegisterSULifeCycleTask getCreateAndRegisterSULifeCycleTask()

getExtractSUsTask

public ExtractSUsTask getExtractSUsTask()

getSaCheckPackageTask

public SACheckPackageTask getSaCheckPackageTask()

getCreateXMLDeploymentResultTask

public CreateXMLDeploymentResultTask getCreateXMLDeploymentResultTask()

getRegisterSALifeCycleTask

public RegisterSALifeCycleTask getRegisterSALifeCycleTask()

getCreateSAStateHolderTask

public CreateSAStateHolderTask getCreateSAStateHolderTask()

getDeploySUToComponentTask

public DeploySUToComponentTask getDeploySUToComponentTask()

getRemoveAllConnectionsTask

public RemoveAllConnectionsTask getRemoveAllConnectionsTask()

getUndeployAllSUTask

public UndeployAllSUsTask getUndeployAllSUTask()

getRemoveSAFolderTask

public RemoveSADirectoryTask getRemoveSAFolderTask()

getRetrieveSALifeCycleTask

public RetrieveSALifeCycleTask getRetrieveSALifeCycleTask()

getUnregisterSALifeCycleTask

public UnregisterSALifeCycleTask getUnregisterSALifeCycleTask()

getRemoveSAStateHolderTask

public RemoveSAStateHolderTask getRemoveSAStateHolderTask()

getCreateXMLUndeploymentResultTask

public CreateXMLUndeploymentResultTask getCreateXMLUndeploymentResultTask()

getRetrieveSAAndSUInstallRootsTask

public RetrieveSAAndSUInstallRootsTask getRetrieveSAAndSUInstallRootsTask()

getRemoveSAArchiveTask

public RemoveSAArchiveTask getRemoveSAArchiveTask()

getCopySAPackageToRepositoryTask

public CreateSARepositoryTask getCopySAPackageToRepositoryTask()

getExtractTask

public ExtractTask getExtractTask()


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.