Class Fedora.Storage.PersistentStoreJS
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Fedora.Storage.PersistentStoreJS

Object
   |
   +----PersistentStore
           |
           +----Fedora.Storage.PersistentStoreJS

public class PersistentStoreJS
extends PersistentStore

Constructor Index

 o Fedora.Storage.PersistentStoreJS()
Constructor -- implicit call to super class

Method Index

 o LoadDataStream(String)
 o LoadDigitalObject(String)
 o LoadDisseminator(String)
 o RemoveDataStream(String)
Delete the serialized datastream
 o RemoveDigitalObject(String)
 o RemoveDisseminator(String)
Delete the serialized disseminator
 o StoreDataStream(DataStreamImpl)
Store the data stream storage path based on parent digital object path
 o StoreDigitalObject(DigitalObjectImpl)
 o StoreDisseminator(StandardDisseminatorImpl)
Store the disseminator storage path based on parent digital object path

Constructors

 o PersistentStoreJS
public PersistentStoreJS()
Constructor -- implicit call to super class

Methods

 o LoadDataStream
public Fedora.DigitalObject.DataStreamImpl LoadDataStream(String dataStreamComponentID) throws RepositorySystemError
Overrides:
LoadDataStream in class PersistentStore
 o LoadDigitalObject
public Fedora.DigitalObject.DigitalObjectImpl LoadDigitalObject(String digitalObjectID) throws RepositorySystemError
Overrides:
LoadDigitalObject in class PersistentStore
 o LoadDisseminator
public Fedora.DigitalObject.StandardDisseminatorImpl LoadDisseminator(String disseminatorComponentID) throws RepositorySystemError
Overrides:
LoadDisseminator in class PersistentStore
 o RemoveDataStream
public void RemoveDataStream(String dataStreamComponentID) throws RepositorySystemError
Delete the serialized datastream

Overrides:
RemoveDataStream in class PersistentStore
 o RemoveDigitalObject
public void RemoveDigitalObject(String digitalObjectID) throws RepositorySystemError
Overrides:
RemoveDigitalObject in class PersistentStore
 o RemoveDisseminator
public void RemoveDisseminator(String disseminatorComponentID) throws RepositorySystemError
Delete the serialized disseminator

Overrides:
RemoveDisseminator in class PersistentStore
 o StoreDataStream
public void StoreDataStream(DataStreamImpl ds) throws RepositorySystemError
Store the data stream storage path based on parent digital object path

Overrides:
StoreDataStream in class PersistentStore
 o StoreDigitalObject
public void StoreDigitalObject(DigitalObjectImpl dobj) throws RepositorySystemError
Overrides:
StoreDigitalObject in class PersistentStore
 o StoreDisseminator
public void StoreDisseminator(StandardDisseminatorImpl stdDiss) throws RepositorySystemError
Store the disseminator storage path based on parent digital object path

Overrides:
StoreDisseminator in class PersistentStore

All Packages  Class Hierarchy  This Package  Previous  Next  Index