org.gcube.common.resources.kxml.mcollection
Class KGCUBEMCollection
java.lang.Object
org.gcube.common.core.resources.GCUBEResource
org.gcube.common.core.resources.GCUBEMCollection
org.gcube.common.resources.kxml.mcollection.KGCUBEMCollection
- All Implemented Interfaces:
- GCUBEResourceImpl
public class KGCUBEMCollection
- extends GCUBEMCollection
- implements GCUBEResourceImpl
|
Method Summary |
InputStream |
getSchemaResource()
|
void |
load(org.kxml2.io.KXmlParser parser)
|
void |
load(Reader reader)
Deserialise the state of the resource from an existing serialisation. |
void |
store(org.kxml2.io.KXmlSerializer serializer)
|
void |
store(Writer writer)
Serialise the current state of the resource. |
| Methods inherited from class org.gcube.common.core.resources.GCUBEMCollection |
equals, getCreationTime, getCreator, getDescription, getGenerateBy, getLastModifier, getLastUpdateTime, getMetaFormat, getName, getNumberOfMembers, getOID, getPreviousUpdateTime, getRelCollection, isEditable, isIndexable, isUserCollection, setCreationTime, setCreator, setDescription, setEditable, setGenerateBy, setIndexable, setLastModifier, setLastUpdateTime, setMetaFormat, setName, setNumberOfMembers, setOID, setPreviousUpdateTime, setRelCollection, setUserCollection |
| Methods inherited from class org.gcube.common.core.resources.GCUBEResource |
addScope, getID, getLastResourceVersion, getResourceVersion, getScopes, getType, inScope, removeScope, setID, setLogger, setResourceVersion, subscribeResourceEvents, validateAddScopes, validateRemoveScopes |
KGCUBEMCollection
public KGCUBEMCollection()
load
public void load(Reader reader)
throws Exception
- Description copied from class:
GCUBEResource
- Deserialise the state of the resource from an existing serialisation.
The operations is destructive with respect to the current state of the resource.
- Specified by:
load in class GCUBEResource
- Parameters:
reader - the Reader which exposes the serialisation.
- Throws:
UnsupportedOperationException - if this operation is not supported by implementation.
Exception - if the operation is supported but could not complete successfully.
store
public void store(Writer writer)
throws Exception
- Description copied from class:
GCUBEResource
- Serialise the current state of the resource.
- Specified by:
store in class GCUBEResource
- Parameters:
writer - the Writer which exposes the serialisation.
- Throws:
UnsupportedOperationException
Exception - if the operation is supported but could not complete successfully.
getSchemaResource
public InputStream getSchemaResource()
- Specified by:
getSchemaResource in interface GCUBEResourceImpl
load
public void load(org.kxml2.io.KXmlParser parser)
throws Exception
- Specified by:
load in interface GCUBEResourceImpl
- Throws:
Exception
store
public void store(org.kxml2.io.KXmlSerializer serializer)
throws Exception
- Specified by:
store in interface GCUBEResourceImpl
- Throws:
Exception
Copyright © 2013. All Rights Reserved.