public class BrokerService
extends GCUBEPortType
org.gcube.vremanagement.resourcebroker.utils.serialization.types.PlanRequest
it opportunely assigns the
software to deploy to the proper GHN.
The decision making in implemented inside the
getPlan(String)
method an built up to several
PlanBuilderTask
implementing the stages of a PlanBuilderWorkflow
.
The decision making as been though of as composition of
decision stages.Constructor and Description |
---|
BrokerService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPlan(java.lang.String planRequest)
Receives requests from the VREManagerService
and plans the deploy distribution over the gCore hosting nodes (GHN).
|
VOID |
handleFeedback(java.lang.String feedback) |
public final java.lang.String getPlan(java.lang.String planRequest) throws GCUBEFault
GCUBEFault
public final VOID handleFeedback(java.lang.String feedback) throws GCUBEFault
GCUBEFault