fedora.server.access.defaultdisseminator
Class ObjectInfoAsXML

java.lang.Object
  extended by fedora.server.access.defaultdisseminator.ObjectInfoAsXML

public class ObjectInfoAsXML
extends java.lang.Object

Title: ObjectInfoAsXML.java

Description: Provide an XML encoding of various object components.

Version:
$Id: ObjectInfoAsXML.java 3993 2005-04-25 14:45:37Z rlw $
Author:
payette@cs.cornell.edu

Constructor Summary
ObjectInfoAsXML()
           
 
Method Summary
 java.lang.String getDublinCoreFields(DOReader reader)
           
 java.lang.String getItemIndex(java.lang.String reposBaseURL, DOReader reader, java.util.Date versDateTime)
           
 java.lang.String getMethodIndex(java.lang.String reposBaseURL, java.lang.String PID, ObjectMethodsDef[] methods, java.util.Date versDateTime)
           
 java.lang.String getOAIDublinCore(DatastreamXMLMetadata dublinCore)
           
 java.lang.String getObjectProfile(java.lang.String reposBaseURL, ObjectProfile objProfile, java.util.Date versDateTime)
           
 java.lang.String getSearchFields(DOReader reader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectInfoAsXML

public ObjectInfoAsXML()
Method Detail

getObjectProfile

public java.lang.String getObjectProfile(java.lang.String reposBaseURL,
                                         ObjectProfile objProfile,
                                         java.util.Date versDateTime)
                                  throws ServerException
Throws:
ServerException

getItemIndex

public java.lang.String getItemIndex(java.lang.String reposBaseURL,
                                     DOReader reader,
                                     java.util.Date versDateTime)
                              throws ServerException
Throws:
ServerException

getMethodIndex

public java.lang.String getMethodIndex(java.lang.String reposBaseURL,
                                       java.lang.String PID,
                                       ObjectMethodsDef[] methods,
                                       java.util.Date versDateTime)
                                throws ServerException
Throws:
ServerException

getOAIDublinCore

public java.lang.String getOAIDublinCore(DatastreamXMLMetadata dublinCore)
                                  throws ServerException
Throws:
ServerException

getSearchFields

public java.lang.String getSearchFields(DOReader reader)
                                 throws ServerException
Throws:
ServerException

getDublinCoreFields

public java.lang.String getDublinCoreFields(DOReader reader)
                                     throws ServerException
Throws:
ServerException