Index

A C E F G H I J L M O R U 
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) - 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.resourcemanager.ResourceManager
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.
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) - 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 - Class in org.gcube.smartgears.connector.resourceregistry.resourcemanager
Marker interface for Resource Managers
ResourceManager() - Constructor for class org.gcube.smartgears.connector.resourceregistry.resourcemanager.ResourceManager
Constructor
resourceRegistryPublisher - Variable in class org.gcube.smartgears.connector.resourceregistry.resourcemanager.ResourceManager
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.
A C E F G H I J L M O R U 
All Classes and Interfaces|All Packages|Constant Field Values