org.gcube.informationsystem.collector.impl.resources
Class GCUBEInstanceStateResource

java.lang.Object
  extended by org.gcube.informationsystem.collector.impl.resources.BaseDAIXResource
      extended by org.gcube.informationsystem.collector.impl.resources.GCUBEInstanceStateResource
All Implemented Interfaces:
DAIXResource

public class GCUBEInstanceStateResource
extends BaseDAIXResource

Represent a piece of state of a gCube service

Author:
Manuele Simi (ISTI-CNR)

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gcube.informationsystem.collector.impl.resources.DAIXResource
DAIXResource.MalformedResourceException
 
Field Summary
static java.lang.String INSTANCESTATE_ROOT_ELEMENT
           
static java.lang.String ROOT_COLLECTION_NAME
           
static java.lang.String TYPE
           
 
Constructor Summary
GCUBEInstanceStateResource()
           
 
Method Summary
 java.lang.String getCollectionName()
          
 void setCollectionName(java.lang.String collectionName)
          
 
Methods inherited from class org.gcube.informationsystem.collector.impl.resources.BaseDAIXResource
deserializeFromIndexing, equals, getContent, getResourceName, getResourceURI, hashCode, serializeForIndexing, setContent, setContent, setResourceName, setResourceURI, toString, toStringFromElement
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

INSTANCESTATE_ROOT_ELEMENT

public static final java.lang.String INSTANCESTATE_ROOT_ELEMENT
See Also:
Constant Field Values

ROOT_COLLECTION_NAME

public static final java.lang.String ROOT_COLLECTION_NAME
See Also:
Constant Field Values
Constructor Detail

GCUBEInstanceStateResource

public GCUBEInstanceStateResource()
Method Detail

getCollectionName

public java.lang.String getCollectionName()

Specified by:
getCollectionName in interface DAIXResource
Overrides:
getCollectionName in class BaseDAIXResource
Returns:
the name of the collection including the resource

setCollectionName

public void setCollectionName(java.lang.String collectionName)

Specified by:
setCollectionName in interface DAIXResource
Overrides:
setCollectionName in class BaseDAIXResource
Parameters:
collectionName - the name of the collection including the resource