org.gcube.data.oai.tmplugin
Class OAISource

java.lang.Object
  extended by org.gcube.data.tmf.impl.AbstractSource
      extended by org.gcube.data.oai.tmplugin.OAISource
All Implemented Interfaces:
Serializable, org.gcube.data.tmf.api.Source

public class OAISource
extends org.gcube.data.tmf.impl.AbstractSource

Author:
lucio
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.gcube.data.tmf.api.Source
TREE_TYPE
 
Constructor Summary
OAISource(String id)
          Creates an instance with a given identifer over given sets of a given repository.
 
Method Summary
 List<org.gcube.data.tmf.api.Property> properties()
          
 OAIReader reader()
           
 List<QName> types()
           
 
Methods inherited from class org.gcube.data.tmf.impl.AbstractSource
cardinality, creationTime, description, environment, equals, hashCode, id, isUser, lastUpdate, lifecycle, name, notifier, setCardinality, setCreationTime, setDescription, setEnvironment, setLastUpdate, setLifecycle, setName, setNotifier, setReader, setUser, setWriter, toString, writer
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OAISource

public OAISource(String id)
Creates an instance with a given identifer over given sets of a given repository.

Method Detail

properties

public List<org.gcube.data.tmf.api.Property> properties()


types

public List<QName> types()

reader

public OAIReader reader()
Specified by:
reader in interface org.gcube.data.tmf.api.Source
Overrides:
reader in class org.gcube.data.tmf.impl.AbstractSource


Copyright © 2013. All Rights Reserved.