Package org.gcube.resourcemanagement.model.reference.entities.resources


package org.gcube.resourcemanagement.model.reference.entities.resources
  • Interfaces
    Class
    Description
    Actor (Abstract) is any entity (human or machine) playing an active role in the infrastructure.
    ConcreteDataset is any incarnation/manifestation of a dataset or part of it.
    Configuration is a specialisation of ConfigurationTemplate and is an instance of a configuration template characterising the behaviour and shape of the resource it is attached to.
    Configuration Template represents a template for a configuration.
    A Dataset is a set of digital objects representing data and treated collectively as a unit.
    EService is any running service that is registered in the infrastructure and made available by an access point.
    Marker type for any gCube Resource extended in the gCube model
    The HostingNode represent a container capable of managing the lifecycle of an electronic service, i.e., being capable to host and operate an EService.
    LegalBody represents any legal entity playing the role of an Actor.
    Person represents any human playing the role of Actor.
    Plugin is a piece of Software extending the capabilities of another Software (main) and requiring the main Software to be executed.
    RunningPlugin allows differentiating which is the primary service and which is an additional capability of a such a service.
    Schema is any reference schema used to specify compliant values.
    Service (Abstract) represents any typology of service worth registering in the infrastructure.
    Site is a resource representing the location (physical or virtual) hosting the resources associated.
    Software is an entity worth being represented for management purposes.
    VirtualMachine (VM) is the typical resource represented in a cloud infrastructure.
    VirtualService is an abstract service (non-physically existing service) worth being represented as an existing Service for management purposes.