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

All Superinterfaces:
InstanceProviderTask, RequireFactoryProviderTask, Task
All Known Implementing Classes:
AbstractInstantiationTask

public interface InstantiationTask
extends InstanceProviderTask, RequireFactoryProviderTask

InstantiationTask is the base interface of any deployment task which instantiates a component. InstantiationTask extends InstanceProviderTask because when a component instantiation deployment task is executed a component reference is available. InstantiationTask extends RequireFactoryProviderTask because a component factory is required to instantiate a component.

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

Method Summary
 
Methods inherited from interface org.objectweb.deployment.scheduling.component.api.InstanceProviderTask
getInstance, setInstance
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult
 
Methods inherited from interface org.objectweb.deployment.scheduling.component.api.RequireFactoryProviderTask
getFactoryProviderTask, setFactoryProviderTask
 
Methods inherited from interface org.objectweb.deployment.scheduling.core.api.Task
addPreviousTask, execute, getPreviousTasks, getResult, removePreviousTask, setResult