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.