public class RawScopeState extends Object
ScopeState incorporates the behavior of a scope state, this separate and
minimal class contains only the core information to serialize and nothing else.
This way, the serialized data are separated from the state behavior, by minimizing
the need of future changes in the state class.| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
data
any data belonging the state worthy to be serialized
|
protected MultiKeysMap<String,String,ScopedResource> |
resources
the list of resources
|
protected String |
scope
the scope this state belongs to
|
| Modifier | Constructor and Description |
|---|---|
protected |
RawScopeState() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.common.core.scope.GCUBEScope |
getScope() |
protected void |
initialize(org.gcube.common.core.scope.GCUBEScope scope)
Initializes the state
|
protected String scope
protected MultiKeysMap<String,String,ScopedResource> resources
Copyright © 2015. All Rights Reserved.