public interface Fedora3DataInterface
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesDatastreamExist(String pid,
String dsid)
Determines if an object with the given pid exists and has a datastream
with the given dsid.
|
boolean |
doesObjectExist(String pid)
Determines if an object with the given pid exists in the fedora 3
repository exposed through this interface.
|
FedoraDatastreamRecord |
getDatastream(String pid,
String dsid)
Gets information about a given datastream for a given pid.
|
FedoraObjectRecord |
getObjectByPid(String pid)
Gets a FedoraObjectRecord that encapsulates a summary of the object with
the given pid in the fedora 3 repository exposed through this interface.
|
List<String> |
getObjectPids(int offset,
int pageSize)
Gets a page of object pids that exist in the repository.
|
long |
getSize()
Gets the size (total number of objects) of the underlying fedora 3
repository.
|
FedoraObjectRecord getObjectByPid(String pid)
boolean doesObjectExist(String pid)
List<String> getObjectPids(int offset, int pageSize)
long getSize()
FedoraDatastreamRecord getDatastream(String pid, String dsid)
Copyright © 2013 DuraSpace, Inc.. All rights reserved.