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

All Superinterfaces:
FactoryProviderTask, Task
All Known Implementing Classes:
AbstractInstallationTask

public interface InstallationTask
extends FactoryProviderTask

InstallationTask is the base interface of any deployment task which installs a factory allowing to instantiate components. InstallationTask extends FactoryProviderTask because when a component installation deployment task is executed a component factory reference is available.

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

Method Summary
 Object getImplementation()
          Return the implementation of a component factory.
 void setImplementation(Object implementation)
          Set the implementation of a component factory.
 
Methods inherited from interface org.objectweb.deployment.scheduling.component.api.FactoryProviderTask
getFactory, setFactory
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 

Method Detail

getImplementation

Object getImplementation()
Return the implementation of a component factory.

Returns:
The implementation of a component factory.

setImplementation

void setImplementation(Object implementation)
Set the implementation of a component factory.

Parameters:
implementation - - The implementation of a component factory.