Generic network resource model and services for resource allocation and resource tracking.
Interface Summary Interface Description DiscreteResourceCodec<T>Represents the common interface to encode an object of the specified type to an integer, and to decode an integer to an object of the specified type. ResourceAn object that represent a resource in a network. ResourceAdminServiceService for administering resource service behavior. ResourceConsumerMarker interface representing an entity using resource. ResourceListenerEntity capable of receiving resource related events. ResourceQueryServiceService for retrieving resource information. ResourceServiceService for allocating/releasing resource(s) and retrieving allocation(s) and availability. ResourceStoreService for storing resource and consumer information. ResourceStoreDelegateResource store delegate abstraction.
Class Summary Class Description ContinuousFactoryFactory class for continuous-type resource related instances. ContinuousResourceRepresents a resource path which specifies a resource which can be measured as continuous value. ContinuousResourceIdResourceId for
DiscreteFactoryFactory class for discrete-type resource related instances. DiscreteResourceRepresents a resource path which specifies a resource which can be measured as a discrete unit. DiscreteResourceIdResourceId for
ResourceAllocationRepresents allocation of resource which is identified by the specifier. ResourceConsumerIdRepresentation of global unique ID for ResourceConsumer object. ResourceEventDescribes an event related to a resource. ResourceIdRepresents identifier of resource. ResourcesUtility class for resource related classes.
Enum Summary Enum Description ResourceEvent.TypeType of resource events.