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

java.lang.Object
  extended by org.objectweb.deployment.scheduling.core.lib.AbstractTask
      extended by org.objectweb.deployment.scheduling.component.lib.AbstractRequireFactoryProviderTask
All Implemented Interfaces:
RequireFactoryProviderTask, Task
Direct Known Subclasses:
AbstractInstanceProviderTask

public abstract class AbstractRequireFactoryProviderTask
extends AbstractTask
implements RequireFactoryProviderTask

AbstractRequireFactoryProviderTask implements RequireFactoryProviderTask. 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
AbstractRequireFactoryProviderTask()
          The default constructor.
 
Method Summary
 FactoryProviderTask getFactoryProviderTask()
          Return the component factory provider task.
 void setFactoryProviderTask(FactoryProviderTask task)
          Set the component factory provider task.
 
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.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 

Constructor Detail

AbstractRequireFactoryProviderTask

public AbstractRequireFactoryProviderTask()
The default constructor.

Method Detail

getFactoryProviderTask

public FactoryProviderTask getFactoryProviderTask()
Return the component factory provider task.

Specified by:
getFactoryProviderTask in interface RequireFactoryProviderTask
Returns:
The component factory provider task.

setFactoryProviderTask

public void setFactoryProviderTask(FactoryProviderTask task)
Set the component factory provider task.

Specified by:
setFactoryProviderTask in interface RequireFactoryProviderTask
Parameters:
task - - The component factory provider task.