Uses of Class
org.gcube.vremanagement.resourcebroker.impl.planbuilders.PlanBuilderElem

Packages that use PlanBuilderElem
org.gcube.vremanagement.resourcebroker.impl.planbuilders   
org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks   
 

Uses of PlanBuilderElem in org.gcube.vremanagement.resourcebroker.impl.planbuilders
 

Methods in org.gcube.vremanagement.resourcebroker.impl.planbuilders that return PlanBuilderElem
 PlanBuilderElem PlanBuilderWorkflow.getPartialResult()
          At each step it is possible to retrieve the partial result built during a PlanBuilderTask stage.
abstract  PlanBuilderElem PlanBuilderTask.makeDecision(PlanBuilderElem input)
          Declares a decision making strategy over PlanBuilderElem elements.
 PlanBuilderElem PlanBuilderWorkflow.run()
           
 

Methods in org.gcube.vremanagement.resourcebroker.impl.planbuilders with parameters of type PlanBuilderElem
abstract  PlanBuilderElem PlanBuilderTask.makeDecision(PlanBuilderElem input)
          Declares a decision making strategy over PlanBuilderElem elements.
 

Constructors in org.gcube.vremanagement.resourcebroker.impl.planbuilders with parameters of type PlanBuilderElem
PlanBuilderWorkflow(PlanBuilderElem input)
          Used to build a chain of PlanBuilderTask elements.
 

Uses of PlanBuilderElem in org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks
 

Methods in org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks that return PlanBuilderElem
 PlanBuilderElem PrintRequestTask.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem AddRequirements.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem AssignGHNTask.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem PreselectedGHNTask.makeDecision(PlanBuilderElem input)
          From the given input retrieves the PackageGroup elements having an assigned GHN and modes these nodes to the corresponding getResponse() part.
 PlanBuilderElem InitializeScopeTask.makeDecision(PlanBuilderElem input)
          Initializes the scope of response in PlanBuilderElem element.
 PlanBuilderElem SuggestedGHNTask.makeDecision(PlanBuilderElem input)
          By starting from a getRequest() part, it tries to assign to the packages having no pre-assigned GHNs, one of the GHNs globally defined at org.gcube.vremanagement.resourcebroker.utils.serialization.types.PlanRequest level.
 PlanBuilderElem ValidateResponseTask.makeDecision(PlanBuilderElem input)
          Checks that the decision plan is valid.
 PlanBuilderElem HandleRequirementsTask.makeDecision(PlanBuilderElem input)
           
 

Methods in org.gcube.vremanagement.resourcebroker.impl.planbuilders.generictasks with parameters of type PlanBuilderElem
 PlanBuilderElem PrintRequestTask.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem AddRequirements.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem AssignGHNTask.makeDecision(PlanBuilderElem input)
           
 PlanBuilderElem PreselectedGHNTask.makeDecision(PlanBuilderElem input)
          From the given input retrieves the PackageGroup elements having an assigned GHN and modes these nodes to the corresponding getResponse() part.
 PlanBuilderElem InitializeScopeTask.makeDecision(PlanBuilderElem input)
          Initializes the scope of response in PlanBuilderElem element.
 PlanBuilderElem SuggestedGHNTask.makeDecision(PlanBuilderElem input)
          By starting from a getRequest() part, it tries to assign to the packages having no pre-assigned GHNs, one of the GHNs globally defined at org.gcube.vremanagement.resourcebroker.utils.serialization.types.PlanRequest level.
 PlanBuilderElem ValidateResponseTask.makeDecision(PlanBuilderElem input)
          Checks that the decision plan is valid.
 PlanBuilderElem HandleRequirementsTask.makeDecision(PlanBuilderElem input)