public abstract class PlanBuilderTask
extends java.lang.Object
PlanBuilderElem.| Constructor and Description |
|---|
PlanBuilderTask()
Constructor for
PlanBuilderTask. |
| Modifier and Type | Method and Description |
|---|---|
abstract PlanBuilderElem |
makeDecision(PlanBuilderElem input)
Declares a decision making strategy over
PlanBuilderElem
elements. |
void |
setID(PlanBuilderIdentifier id) |
public PlanBuilderTask()
PlanBuilderTask.public void setID(PlanBuilderIdentifier id)
public abstract PlanBuilderElem makeDecision(PlanBuilderElem input) throws PlanBuilderException
PlanBuilderElem
elements.input - PlanBuilderElem the required data to make a decision plan.PlanBuilderElem with the initial request and response
possibly modified in accordance to the decision making strategy.GCUBEFault - in case of internal failure an exception is thrown.PlanBuilderException