org.gcube.contentmanagement.contentmanager.factsheetplugin.delegates
Class ReadManager

java.lang.Object
  extended by ReadDelegate
      extended by org.gcube.contentmanagement.contentmanager.factsheetplugin.delegates.ReadManager

public class ReadManager
extends ReadDelegate

Author:
Lucio Lelii (lucio.lelii@isti.cnr.it)

Constructor Summary
ReadManager(java.lang.String domainName, java.lang.String contentXpath, java.lang.String titleXPath)
           
 
Method Summary
 GDoc extractDoc(Factsheet factsheet, java.lang.String domainName)
           
  get(Predicate projection)
           
 GDoc get(java.lang.String id, Predicate projection)
           
 java.lang.String getDomainName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReadManager

public ReadManager(java.lang.String domainName,
                   java.lang.String contentXpath,
                   java.lang.String titleXPath)
Method Detail

getDomainName

public java.lang.String getDomainName()

get

public GDoc get(java.lang.String id,
                Predicate projection)
         throws UnknownDocumentException,
                GCUBEException,
                java.lang.Exception
Throws:
UnknownDocumentException
GCUBEException
java.lang.Exception

get

public  get(Predicate projection)
          throws java.lang.Exception,
                 GCUBEException
Throws:
java.lang.Exception
GCUBEException

extractDoc

public GDoc extractDoc(Factsheet factsheet,
                       java.lang.String domainName)
                throws java.lang.Exception
Throws:
java.lang.Exception