org.objectweb.deployment.scheduling.component.api
Interface ActionTask

All Superinterfaces:
Task
All Known Implementing Classes:
AbstractActionTask

public interface ActionTask
extends Task

ActionTask is the base interface of any deployment task which does an action on an initialized component instance. ActionTask extends Task.

Version:
0.2
Author:
Philippe Merle, Frédéric Briclet

Method Summary
 InitializationTask getInitializationTask()
          Return the component initialization task.
 void setInitializationTask(InitializationTask task)
          Set the component initialization task.
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 

Method Detail

getInitializationTask

InitializationTask getInitializationTask()
Return the component initialization task.

Returns:
The component initialization task.

setInitializationTask

void setInitializationTask(InitializationTask task)
Set the component initialization task.

Parameters:
task - - The component initialization task.