Uses of Class org.gcube.vremanagement.resourcebroker.impl.support.types.GHNDescriptor
Date: 2014-01-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.gcube.vremanagement.resourcebroker.impl.support.types.GHNDescriptor

Packages that use GHNDescriptor
org.gcube.vremanagement.resourcebroker.impl.services |
org.gcube.vremanagement.resourcebroker.impl.support.types |

Uses of GHNDescriptor in org.gcube.vremanagement.resourcebroker.impl.services

Methods in org.gcube.vremanagement.resourcebroker.impl.services that return GHNDescriptor
`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.

Methods in org.gcube.vremanagement.resourcebroker.impl.services that return types with arguments of type GHNDescriptor
`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.

Methods in org.gcube.vremanagement.resourcebroker.impl.services with parameters of type GHNDescriptor
`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.

Uses of GHNDescriptor in org.gcube.vremanagement.resourcebroker.impl.support.types

Methods in org.gcube.vremanagement.resourcebroker.impl.support.types that return types with arguments of type GHNDescriptor
`java.util.List<GHNDescriptor>` | `GHNReservation.getGHNsForScope(GCUBEScope scope)`

Methods in org.gcube.vremanagement.resourcebroker.impl.support.types with parameters of type GHNDescriptor
`void` | `GHNReservation.addGHN(GHNDescriptor ghn)` Stores a new `GHNDescriptor` in the list of reserved GHNs in this reservation context.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES