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

java.lang.Object
  extended by org.objectweb.deployment.scheduling.core.lib.AbstractTask
      extended by org.objectweb.deployment.scheduling.component.lib.AbstractRequireBindingProviderTask
All Implemented Interfaces:
RequireBindingProviderTask, Task

public abstract class AbstractRequireBindingProviderTask
extends AbstractTask
implements RequireBindingProviderTask

AbstractRequireBindingProviderTask implements RequireBindingProviderTask. 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
AbstractRequireBindingProviderTask()
          The default constructor.
 
Method Summary
 BindingProviderTask getBindingProviderTask()
          Return the component binding provider task.
 void setBindingProviderTask(BindingProviderTask task)
          Set the component binding 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

AbstractRequireBindingProviderTask

public AbstractRequireBindingProviderTask()
The default constructor.

Method Detail

getBindingProviderTask

public BindingProviderTask getBindingProviderTask()
Return the component binding provider task.

Specified by:
getBindingProviderTask in interface RequireBindingProviderTask
Returns:
The component binding provider task.

setBindingProviderTask

public void setBindingProviderTask(BindingProviderTask task)
Set the component binding provider task.

Specified by:
setBindingProviderTask in interface RequireBindingProviderTask
Parameters:
task - - The component binding provider task.