fedora.server.storage
Class SimpleServiceAwareReader
java.lang.Object
fedora.server.storage.SimpleDOReader
fedora.server.storage.SimpleServiceAwareReader
- All Implemented Interfaces:
- DOReader
- Direct Known Subclasses:
- SimpleBDefReader, SimpleBMechReader
public class SimpleServiceAwareReader
- extends SimpleDOReader
DOReader that knows about WSDL, method maps, and DS input specs.
- Version:
- $Id: SimpleServiceAwareReader.java 5220 2006-11-20 13:52:20Z cwilper $
- Author:
- cwilper@cs.cornell.edu
|
Constructor Summary |
SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String encoding,
DigitalObject obj)
Alternate constructor for when a DigitalObject is already
available for some reason. |
SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String storageFormat,
java.lang.String encoding,
java.io.InputStream serializedObject)
|
| Methods inherited from class fedora.server.storage.SimpleDOReader |
ExportObject, getAuditRecords, GetBehaviorDefs, getContentModelId, getCreateDate, GetDatastream, getDatastream, GetDatastreams, getDatastreamVersions, getDisseminationBindingInfo, GetDisseminator, GetDisseminators, getDisseminatorVersions, GetDSBindingMaps, getFedoraObjectType, getLastModDate, getObjectHistory, GetObjectLabel, getObjectMethodParms, GetObjectPID, GetObjectState, GetObjectXML, getOwnerId, getWhenString, ListDatastreamIDs, ListDisseminatorIDs, listMethods, listMethods |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleServiceAwareReader
public SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String storageFormat,
java.lang.String encoding,
java.io.InputStream serializedObject)
throws ObjectIntegrityException,
StreamIOException,
UnsupportedTranslationException,
ServerException
- Throws:
ObjectIntegrityException
StreamIOException
UnsupportedTranslationException
ServerException
SimpleServiceAwareReader
public SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String encoding,
DigitalObject obj)
- Alternate constructor for when a DigitalObject is already
available for some reason.
getWSDLDatastream
protected DatastreamXMLMetadata getWSDLDatastream(java.util.Date versDateTime)
throws DatastreamNotFoundException,
ObjectIntegrityException
- Throws:
DatastreamNotFoundException
ObjectIntegrityException
getMethodMapDatastream
protected DatastreamXMLMetadata getMethodMapDatastream(java.util.Date versDateTime)
throws DatastreamNotFoundException,
ObjectIntegrityException
- Throws:
DatastreamNotFoundException
ObjectIntegrityException
getDSInputSpecDatastream
protected DatastreamXMLMetadata getDSInputSpecDatastream(java.util.Date versDateTime)
throws DatastreamNotFoundException,
ObjectIntegrityException
- Throws:
DatastreamNotFoundException
ObjectIntegrityException