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

All Superinterfaces:
RequireInstanceProviderTask, Task
All Known Subinterfaces:
AttributeSetterTask, BindingGetterTask, BindingSetterTask
All Known Implementing Classes:
AbstractAttributeSetterTask, AbstractBindingGetterTask, AbstractBindingSetterTask, AbstractConfigurationTask

public interface ConfigurationTask
extends RequireInstanceProviderTask

ConfigurationTask is the base interface of any deployment task which configures a component instance feature. ConfigurationTask extends RequireInstanceProviderTask because a component instance provider task is required.

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

Method Summary
 String getFeatureName()
          Return the component feature name to configure.
 void setFeatureName(String name)
          Set the component feature name to configure.
 
Methods inherited from interface org.objectweb.deployment.scheduling.component.api.RequireInstanceProviderTask
getInstanceProviderTask, setInstanceProviderTask
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 

Method Detail

getFeatureName

String getFeatureName()
Return the component feature name to configure.

Returns:
The component feature name to configure.

setFeatureName

void setFeatureName(String name)
Set the component feature name to configure.

Parameters:
name - - The component feature name to configure.