Uses of Interface
org.ow2.petals.jbi.management.Task

Packages that use Task
org.ow2.petals.jbi.management   
org.ow2.petals.jbi.management.task   
org.ow2.petals.jbi.management.task.deployment.deploy   
org.ow2.petals.jbi.management.task.deployment.undeploy   
org.ow2.petals.jbi.management.task.installation.install.component   
org.ow2.petals.jbi.management.task.installation.install.sl   
org.ow2.petals.jbi.management.task.installation.uninstall.component   
org.ow2.petals.jbi.management.task.installation.uninstall.sl   
 

Uses of Task in org.ow2.petals.jbi.management
 

Fields in org.ow2.petals.jbi.management with type parameters of type Task
protected  java.util.List<Task> TaskProcessor.taskList
           
 

Methods in org.ow2.petals.jbi.management with parameters of type Task
 void TaskProcessor.addTask(Task task)
          Add a new Task in the List of Tasks to execute.
 

Uses of Task in org.ow2.petals.jbi.management.task
 

Classes in org.ow2.petals.jbi.management.task that implement Task
 class AbstractCheckPackageTask
          This task checks the validity of a package to install.
 class AbstractCopyPackageToRepositoryTask
          This task copy unzipped entity (component, shared lib, service assembly) package into the repository
Inputs : Jbi, unzipped package root File
Outputs : entity install root URI
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class AbstractCreateStateHolderTask
          This task creates state holder entry for component, service assembly or shared lib
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
Inputs : Jbi, archive URI
 class AbstractFileManipulationTask
          Abstract Tack class for classes whose manipulate archive files.
 class AbstractLoggableTask
           
 class CopyArchiveToInstalledDirTask
          This task copies archive file to installed dir
Inputs : archive URI
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class CopyArchiveToWorkDirTask
          This task copy entity (component, shared lib, service assembly) package into the work directory
Inputs : archive URI
Outputs : File pointing on unzipped archive
The task have got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class DownloadTask
          This task download entity (component, shared lib, service assembly) archive into the work directory, only if the URL protocol is http: or ftp:
Inputs : archive URI
Outputs : downloaded archive URI
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class ExtractTask
          This task extracts entity (component, shared lib, service assembly) archive into the work directory
Inputs : archive URI
Outputs : File pointing on unzipped archive
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 

Uses of Task in org.ow2.petals.jbi.management.task.deployment.deploy
 

Classes in org.ow2.petals.jbi.management.task.deployment.deploy that implement Task
 class CreateAndRegisterSULifeCycleTask
          This task creates a service unit lifecycle and registers this lifecycle into the sa lifecycle
Inputs : Jbi of the SU, ServiceAssemblyLifeCycle, SU install root URI
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class CreateSARepositoryTask
           This task copy service assembly package into the repository.
 class CreateSAStateHolderTask
           This task creates state holder for service assembly.
 class CreateXMLDeploymentResultTask
          This task create framework task result.
 class DeployAllSUTask
          This task creates service unit lifecycle for each Service Unit included into the service assembly, register it to the Service Assembly then executes the deployment of the service units.
 class DeploySUToComponentTask
           This task deploys service unit to the targeted component.
 class ExtractSUsTask
          This task extracts service unit archives into the repository
Inputs : Jbi, parent service assembly install root URI
Outputs : SU install roots Map
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class RegisterAllConnectionTask
          This task registers connections if exist
Inputs : Jbi
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class RegisterSALifeCycleTask
          This task registers ServiceAssemblyLifeCycle into manager service map
Inputs : Jbi, ServiceAssemblyLifeCycle
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class RenameSUsTask
          This task renames service unit packages into the repository to fits with service unit ids in the JBI descriptor of the service assembly
Inputs : Jbi, parent service assembly install root URI
Outputs : SU install roots Map
 class RetrieveSAAndSUInstallRootsTask
          This task retrieves the SA install root and all SUs install roots
Inputs : Jbi
Outputs : SA install root URI, SU install roots Map
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class SACheckPackageTask
          This task checks the validity of the service assembly package.
 

Uses of Task in org.ow2.petals.jbi.management.task.deployment.undeploy
 

Classes in org.ow2.petals.jbi.management.task.deployment.undeploy that implement Task
 class CreateXMLUndeploymentResultTask
          This task create framework task result.
Inputs : entity name String
Outputs : XMLResult
The task has got a robust approach : it tries to do all the subtasks
and have the undo capability.
 class RemoveAllConnectionsTask
          This task remove all connections from the registry
Inputs : ServiceAssemblyLifeCycle
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 class RemoveSAArchiveTask
          This task deletes the service assembly archive from the installed dir of the Petals repository
Inputs : archive URL
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 class RemoveSADirectoryTask
           This task removes the Service assembly folder from the repository.
 class RemoveSAStateHolderTask
           This task removes service assembly from state holder file.
 class RetrieveSALifeCycleTask
          Retrieve service assembly lifecycle.
Inputs : entity name String
Outputs : ServiceAssemblyLifeCycle
The task has got a robust approach: it tries to do all the subtasks
and have the undo capability.
 class UndeployAllSUsTask
          This task executes the undeployment process of a service unit, for each Service Unit included into the service assembly
Inputs : ServiceAssemblyLifeCycle, XMLResult
The task has got a mixed approach: it tries to do all the subtasks
and doesn't have the undo capability.
 class UnregisterSALifeCycleTask
          This task removes the service assembly life cycle from the manager service SA Map
Inputs : entity name String
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 

Uses of Task in org.ow2.petals.jbi.management.task.installation.install.component
 

Classes in org.ow2.petals.jbi.management.task.installation.install.component that implement Task
 class ComponentCheckPackageTask
          This task checks the validity of the component package.
 class CreateAndRegisterInstallerMBeanTask
          This task creates the InstallerMBean for a component and register it in the JMX server
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
Inputs : Jbi, component install root URI, ComponentContext
Outputs : component installer ObjectName
 class CreateComponentRepositoryTask
           This task install the component package into the repository.
 class CreateComponentStateHolderTask
           This task creates state holder for a component.
 class RegisterComponentInSLTask
          This task checks installed shared library for component and register this latter.
 

Uses of Task in org.ow2.petals.jbi.management.task.installation.install.sl
 

Classes in org.ow2.petals.jbi.management.task.installation.install.sl that implement Task
 class CreateSLClassloaderTask
          This task create the shared lib classloader
Inputs : Jbi, component install root URI
The task has got a non-robust approach : it stops at the first subtask failed
and have the undo capability.
 class CreateSLRepositoryTask
           This task copy shared library package into the repository.
 class CreateSLStateHolderTask
           This task creates state holder for shared library
 class SLCheckPackageTask
          This task checks the validity of the Shared Library package.
 

Uses of Task in org.ow2.petals.jbi.management.task.installation.uninstall.component
 

Classes in org.ow2.petals.jbi.management.task.installation.uninstall.component that implement Task
 class RemoveComponentArchiveTask
          This task moves a component archive from the installed Petals directory to the uninstalled directory
Inputs : ComponentState
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 class RemoveComponentRepositoryTask
           This task remove the component folder from the Petals repository.
 class RemoveComponentStateHolderTask
           This task removes the component from the state holder file.
 class UnregisterComponentFromSLTask
          Unregister the component from its Shared Libraries.
 class UnregisterInstallerTask
          This task unregister component installer from JMX server.
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
Inputs : component name
Outputs : component installer ObjectName
 

Uses of Task in org.ow2.petals.jbi.management.task.installation.uninstall.sl
 

Classes in org.ow2.petals.jbi.management.task.installation.uninstall.sl that implement Task
 class RemoveSLArchiveTask
          This task moves a shared lib archive from the installed Petals directory to the uninstalled directory.
Inputs : SharedLibraryState
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 class RemoveSLClassloaderTask
          This tasks removes the shared library classloader from Petals platform
Inputs : shared lib name
The task has got a robust approach : it tries to do all the subtasks
and doesn't have the undo capability.
 class RemoveSLRepositoryTask
           This task remove the shared lib folder from the Petals repository.
 class RemoveSLStateHolderTask
           This task removes the shared lib from the state holder file.
 



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