A B C D E F G H I J L M N O P R S T U V W

A

action - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 
action - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
the last action performed on the resource
addDeployedInstances(Set<DeployerReport.DeployedRunningInstance>) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Adds newly deployed instances to the report.
addGHNReport(DeployerReport) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Adds a Deployer Report to the Resource Report
addResource(ScopedResource) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
addResource(ScopedResource) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Adds a resource to PublishedScopeResource
addResources(Set<ScopedResource>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Adds a new resources to the list
addResources(AddResourcesParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.ResourceBinder
Adds a new group of ScopedResources to the managed Scope
AddResourcesOperator - Class in org.gcube.vremanagement.resourcemanager.impl.operators
A Resources Operator that coordinates the adding of resources to the scope
AddResourcesOperator(ScopeState, OperatorConfig, AddResourcesParameters) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.AddResourcesOperator
Creates a new operator to manage the input resource list
addService(ScopedDeployedSoftware) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
addSession(GCUBEScope, Session) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Adds a new Session to the service's state
addSoftware(ScopedDeployedSoftware) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Adds a new service to the request
addToScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedAnyResource
 
addToScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
addToScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedGHN
 
addToScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Adds the resource to the scope
addToScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
Adds the RI to the scope
Administration - Class in org.gcube.vremanagement.resourcemanager.porttypes
Administration portType implementation
Administration() - Constructor for class org.gcube.vremanagement.resourcemanager.porttypes.Administration
 

B

Broker - Interface in org.gcube.vremanagement.resourcemanager.impl.brokerage
Models the expected behavior of a Broker.
BrokerConnector - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage
Locates and initializes the Broker to use for services' deployment.
BrokerConnector() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.BrokerConnector
 

C

changeDescription(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Changes the scope description
changeScopeOptions(OptionsParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.ScopeController
Changes some options on the scope
clazz - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
clean() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Removes all mapping from this maps
cleanSoftwareState(SendReportParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.Administration
Receives a deployment session.
configuration - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 
containsResource(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
create(Session) - Static method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.Feedback
Creates the feedback information for the Broker Service
create(Set<ScopedDeployedSoftware>, ScopeState, String...) - Static method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.PlanRequest
Creates the request plan for the Broker Service
createScope(CreateScopeParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.ScopeController
 
createState(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Creates a new state for the given scope

D

data - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
any data belonging the state worthy to be serialized
Dependency - Class in org.gcube.vremanagement.resourcemanager.impl.resources.software
 
Dependency() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
deploy() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Sends a request to the physical node to deploy the active list of packages to add
DeployedDependency - Class in org.gcube.vremanagement.resourcemanager.impl.resources.software
A package deployed by a Deployer service
DeployedDependency() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
DeployerReport - Class in org.gcube.vremanagement.resourcemanager.impl.reporting
Parser for the report sent by the Deployer Service
DeployerReport(InstanceState, GCUBEScope, String) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
DeployerReport.DeployedRunningInstance - Class in org.gcube.vremanagement.resourcemanager.impl.reporting
 
DeployerReport.DeployedRunningInstance() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
DeploySoftwareOperator - Class in org.gcube.vremanagement.resourcemanager.impl.operators
Manages the deployment/undeployment of software on the target nodes
DeploySoftwareOperator(ScopeState, OperatorConfig, SoftwareList, Operator.ACTION) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.DeploySoftwareOperator
 
dismiss() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Dismisses the PublishedScopeResource from the IS and the scope
Disposer - Class in org.gcube.vremanagement.resourcemanager.impl.state.observers
Performs scope disposal operations
Disposer() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.observers.Disposer
 
disposeScope(String) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.ScopeController
Disposes the managed Scope
disposeState(GCUBEScope, Session) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Disposes the scope
doAction(Operator.ACTION) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 

E

equals(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
equals(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
equals(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
equals(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
equals(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
errorMessage - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
the error message, if any, from the last operation
exec() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.AddResourcesOperator
Executes the operator's tasks
exec() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.DeploySoftwareOperator
 
exec() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
Executes the operator's tasks
exec() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.RemoveResourcesOperator
 
exec() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.ScopedResourceManagerOperator
 
Executor - Class in org.gcube.vremanagement.resourcemanager.impl.state.observers
Performs management operations on ScopedResources according to their current ScopedResource.STATUS
Executor() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.observers.Executor
 

F

Feedback - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker
Feedback for deployment plans.
Feedback() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.Feedback
 
find() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedAnyResource
Gets the profile of the Scoped Resource
find() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
find() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedGHN
 
find() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Custom
find() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
findInstances() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Finds instances of the Software Repository service in the current scope(s)
findResource() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Looks for the resource in the infrastructure
forceResourceRemoval(Set<ScopedResource>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Removes the resource from the state, no matter about its actual status
fromID(String, GCUBEScope) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
fromName(String, GCUBEScope) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
fromServiceItem(PackageItem) - Static method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
fromXMLDateAndTime(String) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.ProfileDate
Transforms the input xs:dateAndTime representation in a Date object

G

GCUBEPackage - Class in org.gcube.vremanagement.resourcemanager.impl.resources.software
A GCUBE service
GCUBEPackage(String, String, String, String, String, String) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
GCUBEPackage() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getAction() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getAllGHNReports() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Gets all the GHN reports received
getAllResources() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets all the ScopedResources
getBroker(ScopeState) - Static method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.BrokerConnector
Returns the broker to use in the given scope
getClazz() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getConfigurationFileAbsolutePath(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
Given a relative path in the /etc folder of the service, returns its absolute path
getContext() - Static method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
Gets the current service context
getContext() - Static method in class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
 
getDependencies() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getDeploymentPlan() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getDescription() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getDescription() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
getDesigner() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getDesigner() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the scope designer
getDisplayName() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getEndTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getEndTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
getErrorMessage() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getGHNName() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
Gets the GHN ID
getGHNName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getHost() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getHost() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
getHostedOn() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getHostedOn() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
getId() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getId() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getID() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getID() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Gets the node ghnID
getInstance() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getInstances() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getJNDIName() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
 
getJNDIName() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
 
getJointTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getLastMissingDependencies() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the list of missing dependencies for the last (failed) deployment
getLastModificationTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getLastOperationPerformed() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
getLastReport() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the last active Session
getLastResolvedDependencies() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the list of resolved dependencies to be used in the next deployment
getLastUpdate() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getLastUpdate() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getLogger() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getManager() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getManager() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the scope manager
getMaxFindAttempts() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Number of times the resource is searched in the IS before to declare it lost
getMaxFindAttempts() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Number of times the resource is searched in the IS before to declare it lost
getMaxFindAttempts() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
Number of times the resource is searched in the IS before to declare it lost
getMessage() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getMessage() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
getMissingDependencies(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the list of missing dependencies when the deployment was performed on a specific node
getName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
getName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getName() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
getName() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
getNamespace() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
 
getNode(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the node by its name
getNode(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNodeList
Gets a node given its name
getNodeById(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the node by its identifier
getOperation() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getPackageName() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getPackageName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getPackages() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Gets the packagesToAdd available on this node
getPackageVersion() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getPackageVersion() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getPortTypeContext() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ResourceManagerHome
 
getPublishedScopeResource(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Gets the resource published in the IS for the given scope
getRawScopeState() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the RawScopeState
getRelatedDeployedSoftware(GCUBEPackage) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the deployed service of the given service, if any
getReport(String) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.Reporting
Gets a Resource Report
getReportingPTName() - Static method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
 
getResolvedDependencies(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the list of resolved dependencies when the deployment was performed on a specific node
getResource(GCUBEScope) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Gets the current Scope Resource
getResource(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the resource with the given id
getResourceBinderPTName() - Static method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
 
getResourcesByType(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets resources of the given type
getRI() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the RI generated by this software or null
getRIID() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getScheduledPackages() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Gets the packages scheduled for the next deployment on this node
getScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
 
getScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Gets the resource's scope
getScopeControllerPTName() - Static method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
 
getSerializationFile(GCUBEScope) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Serializer
 
getSerializedSession(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Gets the string representation of a Session
getService() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
getServiceClass() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getServiceContext() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
 
getServiceName() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getServices() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
getServiceVersion() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
getSession(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Gets the Session
getSourcePackage() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
getSourcePackage() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
Gets the package that generated this instance
getSourceServiceClass() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
getSourceServiceName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
getStartTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
getStartTime() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
getState(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
Gets the state for the given scope
getStatus() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getStatus() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getStatus() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
getTargetNodeID() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the ID of the target gHN
getTargetNodeName() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Gets the name of VirtualNode where the service is actually deployed within this scope
getType() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
getType() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
getType() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Returns the type of the scope.
getValuesByPrimaryKey(K1) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Returns the values to which this map maps the specified primary key
getValuesBySecondaryKey(K2) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Returns the values to which this map maps the specified primary key
getVersion() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
getVersion() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
getWorkingScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Gets the current scope used on this node
GHN - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
the gHN on which the servie is expected to be deployed

H

hashCode() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
hashCode() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
hashCode() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
hashCode() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
hashCode() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
hasPackages(Set<PackageInfo>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Checks if a list of packagesToAdd is already on this node
host - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
hostedOn - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
where the resource is hosted on, it makes sense for RI, GHN

I

id - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
the resource identifier
initialise(Object...) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
 
initialize(ScopeState) - Method in interface org.gcube.vremanagement.resourcemanager.impl.brokerage.Broker
Initializes the Broker instance
initialize(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.InternalBroker
Initializes the Broker instance
initialize(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.ServiceBroker
Initializes the Broker instance
initialize(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
Initializes the state
initialize(GCUBEScope, String, boolean, String...) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
instanceState - Variable in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
InstanceState - Class in org.gcube.vremanagement.resourcemanager.impl.state
The ResourceManager's stateful resource
InstanceState() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
 
InternalBroker - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage
Trivial default Broker that assigns the target gHNs to services with a round robin policy
InternalBroker() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.InternalBroker
 
isAlive() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
isDisposed() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
isNotWorking() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Marks the node as not working node (usually called when a closed DeployerReport is received from the node)
isSecurityEnabled() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
isSecurityEnabled() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
isSessionClosed() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Checks whether the report is closed or no
isSuccess() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
isUndeployNeeded() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
iterator() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap

J

jointTime - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Last modification time stamp

L

lastModificationTime - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Last modification time stamp
lastOperationPerformed - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
last operation performed on the list
load(String) - Static method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Loads the report from the file system
load(ScopeState, GCUBEScope) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Serializer
Loads the list of ScopedResource from the local file system
load() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Loads the scope resource from the IS
loadAsString(String) - Static method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Loads the report from the file system
loaded() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
loadFromLocalState(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Fills this PublishedResourceList with the content of the input ScopeState
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.brokerage.ServiceBroker
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.AddResourcesOperator
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.DeploySoftwareOperator
Object logger
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.RemoveResourcesOperator
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Object getLogger()
logger - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResourceFactory
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Object logger
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.observers.ScopeObserver
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
logger - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Object logger

M

makePlan(Session, Set<ScopedDeployedSoftware>, String[]) - Method in interface org.gcube.vremanagement.resourcemanager.impl.brokerage.Broker
Creates a deployment plan for the given services
makePlan(Session, Set<ScopedDeployedSoftware>, String[]) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.InternalBroker
Creates a deployment plan for the given services
makePlan(Session, Set<ScopedDeployedSoftware>, String[]) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.ServiceBroker
 
markAsDisposed() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
message - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
MISSING_DEPS_KEY - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
 
MultiKeysMap<K1,K2,V> - Class in org.gcube.vremanagement.resourcemanager.impl.resources.types
A thread-safe Map with multiple keys allowing multiple values per key
MultiKeysMap() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
 

N

name - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
name - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
newResource(GCUBEScope, String, String) - Static method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResourceFactory
Creates a new ScopedResource
noHopeForMe(String, E) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Gives up the operation on the resource
notifyObservers(Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
notifyObservers() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 

O

onReady() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
onReuse(GCUBEWSResource) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ResourceManagerHome
 
Operator - Class in org.gcube.vremanagement.resourcemanager.impl.operators
Base class for manager's operators .
Operator() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 
Operator.ACTION - Enum in org.gcube.vremanagement.resourcemanager.impl.operators
 
OperatorConfig - Class in org.gcube.vremanagement.resourcemanager.impl.operators
Basic configuration for every Operator
OperatorConfig(Session, ScopeState, GCUBEScope...) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.OperatorConfig
 
org.gcube.vremanagement.resourcemanager.impl.brokerage - package org.gcube.vremanagement.resourcemanager.impl.brokerage
 
org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker - package org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker
 
org.gcube.vremanagement.resourcemanager.impl.contexts - package org.gcube.vremanagement.resourcemanager.impl.contexts
 
org.gcube.vremanagement.resourcemanager.impl.operators - package org.gcube.vremanagement.resourcemanager.impl.operators
 
org.gcube.vremanagement.resourcemanager.impl.reporting - package org.gcube.vremanagement.resourcemanager.impl.reporting
 
org.gcube.vremanagement.resourcemanager.impl.resources - package org.gcube.vremanagement.resourcemanager.impl.resources
 
org.gcube.vremanagement.resourcemanager.impl.resources.software - package org.gcube.vremanagement.resourcemanager.impl.resources.software
 
org.gcube.vremanagement.resourcemanager.impl.resources.types - package org.gcube.vremanagement.resourcemanager.impl.resources.types
 
org.gcube.vremanagement.resourcemanager.impl.state - package org.gcube.vremanagement.resourcemanager.impl.state
 
org.gcube.vremanagement.resourcemanager.impl.state.observers - package org.gcube.vremanagement.resourcemanager.impl.state.observers
 
org.gcube.vremanagement.resourcemanager.porttypes - package org.gcube.vremanagement.resourcemanager.porttypes
 

P

packagename - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
packageversion - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
parse(String, Set<ScopedDeployedSoftware>, ScopeState) - Static method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.PlanParser
Parses the current plan and assigns gHNs to services
PlanParser - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker
Parser for deployment plans.
PlanParser() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.PlanParser
 
PlanRequest - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker
Creates a plan request with the Serialization API provided by the Broker Service
PlanRequest() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.servicebroker.PlanRequest
 
previous() - Method in enum org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource.STATUS
 
primaryKeySet() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Returns a set view of the primary keys contained in this map
ProfileDate - Class in org.gcube.vremanagement.resourcemanager.impl.state
Transforms from Date to a valid string representation for the xs:dateAndTime XML Schema data type and vice versa.
ProfileDate() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.ProfileDate
 
publish() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Publishes the PublishedScopeResource into the IS
PublishedScopeResource - Class in org.gcube.vremanagement.resourcemanager.impl.state
The scope resource published in the IS
PublishedScopeResource.UnknownScopeOptionException - Exception in org.gcube.vremanagement.resourcemanager.impl.state
InvalidVREOption exception
PublishedScopeResource.UnknownScopeOptionException() - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource.UnknownScopeOptionException
 
Publisher - Class in org.gcube.vremanagement.resourcemanager.impl.state.observers
Synchronizes the resources' list with the IS
Publisher() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.observers.Publisher
 
put(K1, K2, V) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Associates the specified value with the two keys

R

RawScopeState - Class in org.gcube.vremanagement.resourcemanager.impl.state
The scope state.
RawScopeState() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
 
reload() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
 
removeAllResources() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Empty the list of resources
removeAllResourcesByType(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Removes all the resource of the given type
removeFromScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedAnyResource
 
removeFromScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
removeFromScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedGHN
 
removeFromScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Removes the resource from the scope
removeFromScope() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
Removes the RI from the scope
removeResource(ScopedResource) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Removes a resource from the PublishedScopeResource
removeResources(Set<ScopedResource>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Removes the resources from the scope
removeResources(RemoveResourcesParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.ResourceBinder
Removes a group of ScopedResources from the managed Scope
RemoveResourcesOperator - Class in org.gcube.vremanagement.resourcemanager.impl.operators
A Resources Operator that coordinates the removal of resources from the scope
RemoveResourcesOperator(ScopeState, OperatorConfig, RemoveResourcesParameters) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.RemoveResourcesOperator
 
removeValue(V) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
removes the given values and its keys from the map
removeValuesByPrimaryKey(K1) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Removes all the values associated to the primary key
removeValuesBySecondaryKey(K2) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Removes all the values associated to the secondary key
repeat(Exception, int) - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext.HStateScheduler
 
report - Variable in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
reportBrokerWork(boolean, String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
reportFailureOnSourceService(String, Exception) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
Reporting - Class in org.gcube.vremanagement.resourcemanager.porttypes
Reporting portType implementation
Reporting() - Constructor for class org.gcube.vremanagement.resourcemanager.porttypes.Reporting
 
REPOSITORY_CLASS - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Target service class.
REPOSITORY_ENDPOINT - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Target port-type name.
REPOSITORY_NAME - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Target service name.
RESOLVED_DEPS_KEY - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
 
ResourceBinder - Class in org.gcube.vremanagement.resourcemanager.porttypes
ResourceBinder portType implementation
ResourceBinder() - Constructor for class org.gcube.vremanagement.resourcemanager.porttypes.ResourceBinder
 
ResourceManagerHome - Class in org.gcube.vremanagement.resourcemanager.impl.state
Home for stateful resource
ResourceManagerHome() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.ResourceManagerHome
 
resources - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
the list of resources
reuseState(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.InstanceState
 
run() - Method in class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext.HState
 
run() - Method in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 

S

save() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Saves the report on the local file system
scheduleDeploy(VirtualNode) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Sets the GHN where the service will be deployed
scheduleUndeploy(VirtualNode) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Schedules the undeployment of an instance of this service from the node
scope - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.OperatorConfig
 
scope - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
scope - Variable in class org.gcube.vremanagement.resourcemanager.impl.state.RawScopeState
the scope this state belongs to
scopeChanged(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Disposer
 
scopeChanged(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Executor
 
scopeChanged(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Publisher
 
scopeChanged(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.ScopeObserver
Manages the modified scope
scopeChanged(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Serializer
Serializes the notified list on the file system
ScopeController - Class in org.gcube.vremanagement.resourcemanager.porttypes
ScopeController portType implementation
ScopeController() - Constructor for class org.gcube.vremanagement.resourcemanager.porttypes.ScopeController
 
ScopedAnyResource - Class in org.gcube.vremanagement.resourcemanager.impl.resources
Models a generic scoped GCUBEResource
ScopedAnyResource(String, String, GCUBEScope) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedAnyResource
 
ScopedDeployedSoftware - Class in org.gcube.vremanagement.resourcemanager.impl.resources
Models any kind of scoped deployed software
ScopedDeployedSoftware(String, GCUBEScope) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
ScopedGHN - Class in org.gcube.vremanagement.resourcemanager.impl.resources
Models a scoped GCUBEHostingNode
ScopedGHN(String, GCUBEScope) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedGHN
 
ScopedResource - Class in org.gcube.vremanagement.resourcemanager.impl.resources
An abstract model for a scoped GCUBEResource
ScopedResource(String, String, GCUBEScope) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
ScopedResource.ResourceNotFound - Exception in org.gcube.vremanagement.resourcemanager.impl.resources
Unable to find the resource in the infrastructure
ScopedResource.ResourceNotFound(String) - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource.ResourceNotFound
 
ScopedResource.ResourceNotFound(Exception) - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource.ResourceNotFound
 
ScopedResource.STATUS - Enum in org.gcube.vremanagement.resourcemanager.impl.resources
resource's legal statuses
ScopedResourceFactory - Class in org.gcube.vremanagement.resourcemanager.impl.resources
Factory for creating ScopedResources
ScopedResourceFactory() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResourceFactory
 
ScopedResourceManagerOperator - Class in org.gcube.vremanagement.resourcemanager.impl.operators
Add and remove list of ScopedResources to/from a given scope
ScopedResourceManagerOperator(ScopeState, OperatorConfig, ResourceList, Operator.ACTION) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.operators.ScopedResourceManagerOperator
 
ScopedRunningInstance - Class in org.gcube.vremanagement.resourcemanager.impl.resources
A scoped GCUBERunningInstance
ScopedRunningInstance(String, GCUBEScope, String...) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 
ScopeObserver - Class in org.gcube.vremanagement.resourcemanager.impl.state.observers
Base observer for ScopeState
ScopeObserver() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.observers.ScopeObserver
 
scopeState - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.Operator
 
scopeState - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.OperatorConfig
 
ScopeState - Class in org.gcube.vremanagement.resourcemanager.impl.state
A list of scoped resources
ScopeState() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
ScopeState.OPERATION - Enum in org.gcube.vremanagement.resourcemanager.impl.state
 
secondaryKeySet() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Returns a set view of the secondary keys contained in this map
send(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Sends the request to the appropriate SG
sendFeedback(Session) - Method in interface org.gcube.vremanagement.resourcemanager.impl.brokerage.Broker
Sends feedback to the broker about the execution of the plan for the given session
sendFeedback(Session) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.InternalBroker
Sends feedback to the broker about the execution of the plan for the given session
sendFeedback(Session) - Method in class org.gcube.vremanagement.resourcemanager.impl.brokerage.ServiceBroker
Sends feedback to the broker about the execution of the plan for the given session
sendReport(SendReportParameters) - Method in class org.gcube.vremanagement.resourcemanager.porttypes.Reporting
Receives a deployment session.
Serializer - Class in org.gcube.vremanagement.resourcemanager.impl.state.observers
Serializer for ScopeState
Serializer() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.observers.Serializer
 
service - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
ServiceBroker - Class in org.gcube.vremanagement.resourcemanager.impl.brokerage
Broker that exploits the gCube Resource Broker service
ServiceBroker() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.brokerage.ServiceBroker
 
ServiceContext - Class in org.gcube.vremanagement.resourcemanager.impl.contexts
ResourceManager service context implementation
ServiceContext() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext
 
ServiceContext.HState - Class in org.gcube.vremanagement.resourcemanager.impl.contexts
Create the instance state in all the instance scopes
ServiceContext.HState() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext.HState
 
ServiceContext.HStateScheduler - Class in org.gcube.vremanagement.resourcemanager.impl.contexts
Creates/updates the Deployer stateful resource
ServiceContext.HStateScheduler(long, GCUBEScheduledHandler.Mode) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext.HStateScheduler
 
ServiceContext.IllegalServiceScopeException - Exception in org.gcube.vremanagement.resourcemanager.impl.contexts
IllegalServiceScopeException exception
ServiceContext.IllegalServiceScopeException(String) - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.contexts.ServiceContext.IllegalServiceScopeException
 
ServiceNotFoundException - Exception in org.gcube.vremanagement.resourcemanager.impl.resources
Service not found exception, it occurs when a RI was not deployed by this RM instance
ServiceNotFoundException() - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.resources.ServiceNotFoundException
 
session - Variable in class org.gcube.vremanagement.resourcemanager.impl.operators.OperatorConfig
 
Session - Class in org.gcube.vremanagement.resourcemanager.impl.reporting
Session for each service operation.
Session(String, Session.OPERATION, GCUBEScope...) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Builds a new empty report
Session.DEPSTATUS - Enum in org.gcube.vremanagement.resourcemanager.impl.reporting
Status of a dependency resolver request
Session.OPERATION - Enum in org.gcube.vremanagement.resourcemanager.impl.reporting
 
setAlive(boolean) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setCallbackID(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Sets the callback ID from now on for all the service's operations
setCallbackID(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
setClazz(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setDeploymentPlan(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
setDesigner(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Sets the scope designer identity
setEndTime(Date) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
setErrorMessage(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
setGHNName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setHost(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
setHostedON(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
setInstance(ScopedRunningInstance) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setJointTime(Date) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
Updates the time the resource joined the scope
setLastOperationPerformed(ScopeState.OPERATION) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
setLastSession(Session) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Sets the last active Session
setManager(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Sets the scope manager identity
setMessage(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setMessage(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
setMissingDependencies(List<Dependency>) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Sets the list of missing dependencies for the next deployment
setName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
setName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
setOption(String, String) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Sets a scope option
setPackageName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setPackageName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setPackagesToAdd(Set<PackageInfo>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Sets the packages to remove in the next VirtualNode.deploy() invocation
setPackagesToRemove(Set<PackageInfo>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Sets the packages to remove in the next VirtualNode.undeploy() invocation
setPackagesToUpgrade(Set<PackageInfo>) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Sets the packages to upgrade in the next VirtualNode.upgrade() invocation
setPackageVersion(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setPackageVersion(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setRawScopeState(RawScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
Sets the new RawScopeState it usually invoked at deserialization time, see Serializer.load(ScopeState, GCUBEScope)
setResolvedDependencies(List<Dependency>) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Sets the list of resolved dependencies to be used in the next deployment
setRI(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
Sets the RI generated by this software
setRIId(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setScope(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
setSecurity(boolean) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
setService(GCUBEPackage) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
setServiceClass(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setServiceName(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setServiceVersion(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport.DeployedRunningInstance
 
setSourcePackage(GCUBEPackage) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
setStartTime(Date) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.ScopeState
 
setStatus(ScopedResource.STATUS) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
 
setStatus(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
setVersion(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
setVersion(String) - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
setWorkingScope(GCUBEScope) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Assigns a working scope to the node
SINGLETON_RESOURCE_KEY - Static variable in class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
Singleton resource name
SoftwareGatewayRequest - Class in org.gcube.vremanagement.resourcemanager.impl.resources.software
Request for the Software Repository service to solve the service2package relationships
SoftwareGatewayRequest() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
 
startChecker() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
Starts the session checker
StatefulPortTypeContext - Class in org.gcube.vremanagement.resourcemanager.impl.contexts
 
StatefulPortTypeContext() - Constructor for class org.gcube.vremanagement.resourcemanager.impl.contexts.StatefulPortTypeContext
 
status - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
the current status of the resource
status - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.DeployedDependency
 
store(ScopeState) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.Serializer
 
success - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
result of the last operation performed on the resource
synchWithLocalState(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Synchronizes this PublishedResourceList with the content of the input ScopeState

T

targetScope - Variable in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
TIMEOUT - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.SoftwareGatewayRequest
Timeout for contacting the target service.
to(ScopeState) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Fills the input ScopeState with the actual content of the PublishedResourceList
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.DeployerReport
 
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.PublishedScopeResource
Returns a string representation of the PublishedScopeResource
toString() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
 
toXML() - Method in class org.gcube.vremanagement.resourcemanager.impl.reporting.Session
 
toXMLDateAndTime(Date) - Static method in class org.gcube.vremanagement.resourcemanager.impl.state.ProfileDate
Transforms the input Date in a valid string representation for the xs:dateAndTime XML Schema data type
TYPE - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedDeployedSoftware
 
TYPE - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedGHN
 
type - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource
the resource type
TYPE - Static variable in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 

U

undeploy() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Undeploys the packages from the node
update(Observable, Object) - Method in class org.gcube.vremanagement.resourcemanager.impl.state.observers.ScopeObserver
 
upgrade() - Method in class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode
Upgrades packages on the node

V

valueOf(String) - Static method in enum org.gcube.vremanagement.resourcemanager.impl.operators.Operator.ACTION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.vremanagement.resourcemanager.impl.reporting.Session.DEPSTATUS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.vremanagement.resourcemanager.impl.reporting.Session.OPERATION
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource.STATUS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.gcube.vremanagement.resourcemanager.impl.state.ScopeState.OPERATION
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.vremanagement.resourcemanager.impl.operators.Operator.ACTION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.vremanagement.resourcemanager.impl.reporting.Session.DEPSTATUS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.vremanagement.resourcemanager.impl.reporting.Session.OPERATION
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.gcube.vremanagement.resourcemanager.impl.resources.ScopedResource.STATUS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.types.MultiKeysMap
Returns a collection view of the values contained in this map
values() - Static method in enum org.gcube.vremanagement.resourcemanager.impl.state.ScopeState.OPERATION
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.Dependency
 
version - Variable in class org.gcube.vremanagement.resourcemanager.impl.resources.software.GCUBEPackage
 
VirtualNode - Class in org.gcube.vremanagement.resourcemanager.impl.state
A target node for deployment and undeployment operations
VirtualNode.NoGHNFoundException - Exception in org.gcube.vremanagement.resourcemanager.impl.state
NoGHNFoundException exception
VirtualNode.NoGHNFoundException(String) - Constructor for exception org.gcube.vremanagement.resourcemanager.impl.state.VirtualNode.NoGHNFoundException
 
VirtualNodeList - Class in org.gcube.vremanagement.resourcemanager.impl.state
List of nodes belonging a scope
VirtualNodeList(GCUBEScope) - Constructor for class org.gcube.vremanagement.resourcemanager.impl.state.VirtualNodeList
 

W

wasSuccessful() - Method in class org.gcube.vremanagement.resourcemanager.impl.resources.ScopedRunningInstance
 

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2012. All Rights Reserved.