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

All Superinterfaces:
ConfigurationTask, RequireInstanceProviderTask, Task
All Known Implementing Classes:
AbstractAttributeSetterTask

public interface AttributeSetterTask
extends ConfigurationTask

AttributeSetterTask is the base interface of any deployment task which sets a component attribute. AttributeSetterTask extends ConfigurationTask.

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

Method Summary
 Object getValue()
          Return the value of the component attribute to configure.
 void setValue(Object value)
          Set the value of the component attribute to configure.
 
Methods inherited from interface org.objectweb.deployment.scheduling.component.api.ConfigurationTask
getFeatureName, setFeatureName
 
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

getValue

Object getValue()
Return the value of the component attribute to configure.

Returns:
The value of the component attribute to configure.

setValue

void setValue(Object value)
Set the value of the component attribute to configure.

Parameters:
value - - The value of the component attribute to configure.