| Modifier and Type | Method and Description |
|---|---|
static Broker |
BrokerConnector.getBroker(ScopeState scopeState)
Returns the broker to use in the given scope
|
void |
Broker.initialize(ScopeState scopeState)
Initializes the Broker instance
|
void |
ServiceBroker.initialize(ScopeState scopeState)
Initializes the Broker instance
|
void |
InternalBroker.initialize(ScopeState scopeState)
Initializes the Broker instance
|
| Modifier and Type | Method and Description |
|---|---|
static String |
PlanRequest.create(Set<ScopedDeployedSoftware> services,
ScopeState scopeState,
String... suggestedGHNs)
Creates the request plan for the Broker Service
|
static void |
PlanParser.parse(String plan,
Set<ScopedDeployedSoftware> services,
ScopeState scopeState)
Parses the current plan and assigns gHNs to services
|
| Modifier and Type | Field and Description |
|---|---|
protected ScopeState |
Operator.scopeState |
ScopeState |
OperatorConfig.scopeState |
| Constructor and Description |
|---|
AddResourcesOperator(ScopeState scopeState,
OperatorConfig configuration,
org.gcube.vremanagement.resourcemanager.stubs.binder.AddResourcesParameters resourceList)
Creates a new operator to manage the input resource list
|
DeploySoftwareOperator(ScopeState scopeState,
OperatorConfig configuration,
org.gcube.vremanagement.resourcemanager.stubs.binder.SoftwareList software,
Operator.ACTION action) |
OperatorConfig(Session report,
ScopeState scopeState,
org.gcube.common.core.scope.GCUBEScope... scope) |
RemoveResourcesOperator(ScopeState scopeState,
OperatorConfig configuration,
org.gcube.vremanagement.resourcemanager.stubs.binder.RemoveResourcesParameters resourceList) |
ScopedResourceManagerOperator(ScopeState scopeState,
OperatorConfig configuration,
org.gcube.vremanagement.resourcemanager.stubs.binder.ResourceList resources,
Operator.ACTION action) |
| Modifier and Type | Method and Description |
|---|---|
ScopeState |
InstanceState.getState(org.gcube.common.core.scope.GCUBEScope scope)
Gets the state for the given scope
|
| Modifier and Type | Method and Description |
|---|---|
void |
PublishedScopeResource.loadFromLocalState(ScopeState scopeState)
Fills this
PublishedResourceList with the content of the input ScopeState |
void |
PublishedScopeResource.synchWithLocalState(ScopeState scopeState)
Synchronizes this
PublishedResourceList with the content of the input ScopeState |
void |
PublishedScopeResource.to(ScopeState scopeState)
Fills the input
ScopeState with the actual content of the PublishedResourceList |
| Modifier and Type | Method and Description |
|---|---|
static void |
Serializer.load(ScopeState scopeState,
org.gcube.common.core.scope.GCUBEScope scope)
Loads the list of
ScopedResource from the local file system |
protected abstract void |
ScopeObserver.scopeChanged(ScopeState scopeState)
Manages the modified scope
|
protected void |
Publisher.scopeChanged(ScopeState scopeState) |
protected void |
Executor.scopeChanged(ScopeState scopeState) |
protected void |
Disposer.scopeChanged(ScopeState scopeState) |
protected void |
Serializer.scopeChanged(ScopeState scopeState)
Serializes the notified list on the file system
|
static void |
Serializer.store(ScopeState scopeState) |
Copyright © 2015. All Rights Reserved.