Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addEServiceToCurrentContext() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Adds the EService to the current context.
- addHostingNodeToCurrentContext() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Adds the hosting node to the current context.
- addToContext(String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Adds the resource to the specified context.
- addToContext(String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Adds the hosting node to the specified context.
- addToCurrentContext() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Adds the hosting node to the current context.
C
- Constants - Class in org.gcube.smartgears.connector.resourceregistry
-
Library-wide constants.
- Constants() - Constructor for class org.gcube.smartgears.connector.resourceregistry.Constants
- CPU_CPU_MHZ - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU frequency field name.
- CPU_MODEL_B - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU model field name with word boundary.
- CPU_MODEL_NAME - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU model name field name.
- CPU_MODEL_NUMBER - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU model number field name.
- CPU_MODEL_T - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU model field name with tab separator.
- CPU_PROCESSOR - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU processor field name.
- CPU_VENDOR_ID - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
CPU vendor ID field name.
- create(ApplicationContext, Set<String>) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- create(ContainerContext, Set<String>) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- createEService() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Creates a new EService resource.
- createHostingNode() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Creates a new hosting node resource.
E
- ESERVICE_MANAGER_PROPERTY - Static variable in class org.gcube.smartgears.connector.resourceregistry.Constants
-
Property name for the EServiceManager.
- EServiceManager - Class in org.gcube.smartgears.connector.resourceregistry.resourcemanager
- EServiceManager(ApplicationContext, ResourceRegistryPublisher) - Constructor for class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Constructor for EServiceManager.
F
- FacetBasedPublisher - Class in org.gcube.smartgears.connector.resourceregistry
-
A facet-based publisher for SmartGears applications that manages resource registration and publication in the Resource Registry.
- FacetBasedPublisher() - Constructor for class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
G
- getAuthorizationProvider(ApplicationContext) - Static method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
-
Gets the authorization provider from an application context.
- getAuthorizationProvider(ContainerContext) - Static method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
-
Gets the authorization provider from a container context.
- getContextsUUID() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Gets the UUIDs of all contexts where this EService is registered.
- getContextsUUID() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the UUIDs of all contexts where this hosting node is registered.
- getContextUUID(String) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
-
Gets the UUID of a context by its full name.
- getContextUUID(String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Gets the UUID of a context by its full name.
- getContextUUID(String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the UUID of a context by its full name.
- getCPUFacets() - Static method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the CPU facets for the system.
- getHostingNode() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the hosting node instance.
- getInfo() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
Gets the distribution information map.
- getInfoViaLsbReleaseCommand() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
Gets distribution information using the lsb_release command.
- getInfoViaOsReleaseFile() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
Gets distribution information from the /etc/os-release file.
- getOperativeSystem() - Static method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the operative system information as a SoftwareFacet.
- getResourceRegistryPublisher() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Gets the Resource Registry publisher.
- getState() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Gets the current state of the EService.
- getState() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Gets the current state of the hosting node.
H
- HOSTING_NODE_MANAGER_PROPERTY - Static variable in class org.gcube.smartgears.connector.resourceregistry.Constants
-
Property name for the HostingNodeManager.
- HostingNodeManager - Class in org.gcube.smartgears.connector.resourceregistry.resourcemanager
- HostingNodeManager(ContainerContext, ResourceRegistryPublisher) - Constructor for class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Constructor for HostingNodeManager.
I
- info - Variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
Map containing the distribution information.
J
- JVM_MAX_MEMORY - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
JVM maximum memory property name.
L
- LinuxDistributionInfo - Class in org.gcube.smartgears.connector.resourceregistry.resourcemanager
- LinuxDistributionInfo() - Constructor for class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
- LSB_RELEASE_COMMAND - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
LSB release command for getting distribution information.
M
- MEMORY_TYPE - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Memory type property name.
- MEMORY_TYPE_JVM - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
JVM memory type value.
- MEMORY_TYPE_RAM - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
RAM memory type value.
- MESSAGE - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Message property name.
O
- org.gcube.smartgears.connector.resourceregistry - package org.gcube.smartgears.connector.resourceregistry
- org.gcube.smartgears.connector.resourceregistry.resourcemanager - package org.gcube.smartgears.connector.resourceregistry.resourcemanager
- OS_RELEASE_FILE_PATH - Static variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.LinuxDistributionInfo
-
Path to the OS release file.
R
- remove(ApplicationContext, Set<String>) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- remove(ContainerContext, Set<String>) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- removeFromContext(UUID, String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Removes the resource from the specified context.
- removeFromContext(UUID, String) - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Removes the hosting node from the specified context.
- removeFromCurrentContext() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Removes the resource from the current context.
- removeFromCurrentContext() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Removes the hosting node from the current context.
- ResourceManager - Interface in org.gcube.smartgears.connector.resourceregistry.resourcemanager
-
Marker interface for Resource Managers
- resourceRegistryPublisher - Variable in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
-
The Resource Registry publisher instance.
U
- update(ApplicationContext) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- update(ContainerContext) - Method in class org.gcube.smartgears.connector.resourceregistry.FacetBasedPublisher
- updateFacets() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.EServiceManager
-
Updates the facets of the EService.
- updateFacets() - Method in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.HostingNodeManager
-
Updates the facets of the hosting node.
All Classes and Interfaces|All Packages|Constant Field Values