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

All Superinterfaces:
Task
All Known Subinterfaces:
AttributeSetterTask, BindingGetterTask, BindingSetterTask, ConfigurationTask, InitializationTask
All Known Implementing Classes:
AbstractAttributeSetterTask, AbstractBindingGetterTask, AbstractBindingSetterTask, AbstractConfigurationTask, AbstractInitializationTask, AbstractRequireInstanceProviderTask

public interface RequireInstanceProviderTask
extends Task

RequireInstanceProviderTask is the base interface of any deployment task which requires a component instance provider task.

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

Method Summary
 InstanceProviderTask getInstanceProviderTask()
          Return the component instance provider task.
 void setInstanceProviderTask(InstanceProviderTask task)
          Set the component instance provider task.
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 

Method Detail

getInstanceProviderTask

InstanceProviderTask getInstanceProviderTask()
Return the component instance provider task.

Returns:
The component instance provider task.

setInstanceProviderTask

void setInstanceProviderTask(InstanceProviderTask task)
Set the component instance provider task.

Parameters:
task - - The component instance provider task.