public String getFOXMLIrodsPath(String pid) throws LowlevelStorageException { return objectStore.getIrodsPath(pid); }
public IRODSQueryResultSet getFOXMLStorageMetadata(String pid) throws LowlevelStorageException { return objectStore.getMetadata(pid); }
public String getDatastreamIrodsPath(String dsID) throws LowlevelStorageException { return datastreamStore.getIrodsPath(dsID); }
public Iterator<String> listDatastreams() { return datastreamStore.list(); }
public IRODSQueryResultSet getDatastreamStorageMetadata(String dsID) throws LowlevelStorageException { return datastreamStore.getMetadata(dsID); }
public void auditDatastream() throws LowlevelStorageException { datastreamStore.audit(); }
public Iterator<String> listObjects() { return objectStore.list(); }
public void removeDatastream(String pid) throws LowlevelStorageException { datastreamStore.remove(pid); }
public void rebuildDatastream() throws LowlevelStorageException { datastreamStore.rebuild(); }
public long replaceDatastream(String pid, InputStream content, Map<String, String> hints) throws LowlevelStorageException { return datastreamStore.replace(pid, content, hints); }
public InputStream retrieveDatastream(String pid) throws LowlevelStorageException { return datastreamStore.retrieve(pid); }
public void auditObject() throws LowlevelStorageException { objectStore.audit(); }
public void rebuildObject() throws LowlevelStorageException { objectStore.rebuild(); }
public void removeObject(String pid) throws LowlevelStorageException { objectStore.remove(pid); }
public InputStream retrieveObject(String pid) throws LowlevelStorageException { return objectStore.retrieve(pid); }
public void replaceObject(String pid, InputStream content, Map<String, String> hints) throws LowlevelStorageException { objectStore.replace(pid, content, hints); }