Package | Description |
---|---|
org.gcube.vremanagement.resourcebroker.impl.services | |
org.gcube.vremanagement.resourcebroker.impl.support.types |
Modifier and Type | Method and Description |
---|---|
GHNDescriptor |
GHNReservationHandler.getGHNByID(PlanBuilderIdentifier wfID,
GCUBEScope scope,
java.lang.String ghnID)
Given a GHN ID returns the corresponding descriptor stored in the local
cache.
|
GHNDescriptor |
GHNReservationHandler.getNextGHN(GCUBEScope scope,
PlanBuilderIdentifier wfID,
boolean reserve)
Returns a new
GHNDescriptor for a given GCUBEScope
that can be assigned to a workflow uniquely identified by its
PlanBuilderIdentifier . |
GHNDescriptor |
GHNReservationHandler.getNextMatchingGHN(GCUBEScope scope,
PlanBuilderIdentifier wfID,
Requirement[] requirements,
boolean reserve)
Used to retrieve the list of GHNs matching the input requirements.
|
static GHNDescriptor |
ISClientRequester.getRIOnGHNByID(GCUBEScope queryScope,
java.lang.String ghnID)
Returns the
GHNDescriptor for a given GHN_ID in a given scope. |
Modifier and Type | Method and Description |
---|---|
java.util.List<GHNDescriptor> |
GHNReservationHandler.getGlobalGHNsForScope(GCUBEScope scope,
boolean applySorting)
Deprecated.
do not use this explicitly it is used only internally.
|
java.util.List<GHNDescriptor> |
GHNReservationHandler.getReservedGHNs(GCUBEScope scope,
PlanBuilderIdentifier wfID)
Access the permanent resource to retrieve the list of
GHNDescriptor that
have been reserved for a well defined PlanBuilderIdentifier . |
static java.util.List<GHNDescriptor> |
ISClientRequester.getRIOnGHNs(GCUBEScope queryScope)
Returns the list of
GHNDescriptor declared in this scope. |
Modifier and Type | Method and Description |
---|---|
void |
GHNReservationHandler.addGHNDescriptor(GHNDescriptor ghn)
Stores inside the list of global GHNs the one passed in input.
|
void |
GHNReservationHandler.reserveGHN(PlanBuilderIdentifier wfID,
GHNDescriptor ghn)
Makes a new reservation for a GHN registered into a scope.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<GHNDescriptor> |
GHNReservation.getGHNsForScope(GCUBEScope scope) |
Modifier and Type | Method and Description |
---|---|
void |
GHNReservation.addGHN(GHNDescriptor ghn)
Stores a new
GHNDescriptor in the list of
reserved GHNs in this reservation context. |