org.objectweb.deployment.scheduling.component.lib
Class AbstractConfigurationTask

java.lang.Object
  extended by org.objectweb.deployment.scheduling.core.lib.AbstractTask
      extended by org.objectweb.deployment.scheduling.component.lib.AbstractRequireInstanceProviderTask
          extended by org.objectweb.deployment.scheduling.component.lib.AbstractConfigurationTask
All Implemented Interfaces:
ConfigurationTask, RequireInstanceProviderTask, Task
Direct Known Subclasses:
AbstractAttributeSetterTask, AbstractBindingGetterTask, AbstractBindingSetterTask

public abstract class AbstractConfigurationTask
extends AbstractRequireInstanceProviderTask
implements ConfigurationTask

AbstractConfigurationTask implements ConfigurationTask. Subclasses must implement: - public void execute(Object context) throws Exception; - public Object getResult(); - public void setResult(Object result);

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

Constructor Summary
AbstractConfigurationTask()
          The default constructor.
 
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 class org.objectweb.deployment.scheduling.component.lib.AbstractRequireInstanceProviderTask
getInstanceProviderTask, setInstanceProviderTask
 
Methods inherited from class org.objectweb.deployment.scheduling.core.lib.AbstractTask
addPreviousTask, getPreviousTaskList, getPreviousTasks, removePreviousTask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

AbstractConfigurationTask

public AbstractConfigurationTask()
The default constructor.

Method Detail

getFeatureName

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

Specified by:
getFeatureName in interface ConfigurationTask
Returns:
The component feature name to configure.

setFeatureName

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

Specified by:
setFeatureName in interface ConfigurationTask
Parameters:
name - - The component feature name to configure.