| Modifier and Type | Class and Description |
|---|---|
class |
EServiceImpl |
class |
HostingNodeImpl |
class |
RunningPluginImpl |
class |
ServiceImpl |
class |
VirtualMachineImpl |
class |
VirtualServiceImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
HasActionImpl<Out extends Service,In extends ActionFacet>
An implementation of the
HasAction relation. |
class |
HasAddActionImpl<Out extends Service,In extends ActionFacet>
An implementation of the
HasAddAction relation. |
class |
HasRemoveActionImpl<Out extends Service,In extends ActionFacet>
An implementation of the
HasRemoveAction relation. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActivatesImpl<Out extends Service,In extends Service> |
class |
ActivatesImpl<Out extends Service,In extends Service> |
class |
CallsForImpl<Out extends Service,In extends Service> |
class |
CallsForImpl<Out extends Service,In extends Service> |
class |
EnablesImpl<Out extends Service,In extends Software> |
class |
HostsImpl<Out extends Site,In extends Service> |
class |
IsCustomizedByImpl<Out extends Service,In extends ConfigurationTemplate> |
class |
ManagesImpl<Out extends Service,In extends Dataset> |
class |
RequiresImpl<Out extends Software,In extends Service> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EService
EService is any running service that is registered in the infrastructure and
made available by an access point.
|
interface |
HostingNode
The HostingNode represent a container capable of managing the lifecycle of an
electronic service, i.e., being capable to host and operate an
EService. |
interface |
RunningPlugin
RunningPlugin allows differentiating which is the primary service and which is
an additional capability of a such a service.
|
interface |
VirtualMachine
VirtualMachine (VM) is the typical resource represented in a cloud infrastructure.
|
interface |
VirtualService
VirtualService is an abstract service (non-physically existing service) worth being
represented as an existing Service for management purposes.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HasAction<Out extends Service,In extends ActionFacet>
Relation among a
Service and its ActionFacet. |
interface |
HasAddAction<Out extends Service,In extends ActionFacet>
An action triggered when a
Service is activated. |
interface |
HasRemoveAction<Out extends Service,In extends ActionFacet>
An action triggered when a
Service is deactivated. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Activates<Out extends Service,In extends Service>
|
interface |
Activates<Out extends Service,In extends Service>
|
interface |
CallsFor<Out extends Service,In extends Service>
|
interface |
CallsFor<Out extends Service,In extends Service>
|
interface |
Enables<Out extends Service,In extends Software>
|
interface |
Hosts<Out extends Site,In extends Service>
|
interface |
IsCustomizedBy<Out extends Service,In extends ConfigurationTemplate>
IsCustomizedBy evidences that any
Service can be customised by a ConfigurationTemplate. |
interface |
Manages<Out extends Service,In extends Dataset>
|
interface |
Requires<Out extends Software,In extends Service>
|
Copyright © 2022. All Rights Reserved.