public class FedoraAPIAMTOMImpl extends Object implements FedoraAPIAMTOM
| Constructor and Description |
|---|
FedoraAPIAMTOMImpl(Server server)
Before fulfilling any requests, make sure we have a server instance.
|
| Modifier and Type | Method and Description |
|---|---|
RepositoryInfo |
describeRepository() |
FieldSearchResult |
findObjects(ArrayOfString resultFields,
BigInteger maxResults,
FieldSearchQuery query) |
MIMETypedStream |
getDatastreamDissemination(String pid,
String dsID,
String asOfDateTime) |
MIMETypedStream |
getDissemination(String pid,
String serviceDefinitionPid,
String methodName,
GetDissemination.Parameters parameters,
String asOfDateTime) |
List<String> |
getObjectHistory(String pid) |
ObjectProfile |
getObjectProfile(String pid,
String asOfDateTime) |
List<DatastreamDef> |
listDatastreams(String pid,
String asOfDateTime) |
List<ObjectMethodsDef> |
listMethods(String pid,
String asOfDateTime) |
FieldSearchResult |
resumeFindObjects(String sessionToken) |
public FedoraAPIAMTOMImpl(Server server)
public MIMETypedStream getDatastreamDissemination(String pid, String dsID, String asOfDateTime)
getDatastreamDissemination in interface FedoraAPIAMTOMpublic MIMETypedStream getDissemination(String pid, String serviceDefinitionPid, String methodName, GetDissemination.Parameters parameters, String asOfDateTime)
getDissemination in interface FedoraAPIAMTOMpublic ObjectProfile getObjectProfile(String pid, String asOfDateTime)
getObjectProfile in interface FedoraAPIAMTOMpublic FieldSearchResult findObjects(ArrayOfString resultFields, BigInteger maxResults, FieldSearchQuery query)
findObjects in interface FedoraAPIAMTOMpublic List<String> getObjectHistory(String pid)
getObjectHistory in interface FedoraAPIAMTOMpublic RepositoryInfo describeRepository()
describeRepository in interface FedoraAPIAMTOMpublic List<ObjectMethodsDef> listMethods(String pid, String asOfDateTime)
listMethods in interface FedoraAPIAMTOMpublic FieldSearchResult resumeFindObjects(String sessionToken)
resumeFindObjects in interface FedoraAPIAMTOMpublic List<DatastreamDef> listDatastreams(String pid, String asOfDateTime)
listDatastreams in interface FedoraAPIAMTOMCopyright © 2013 DuraSpace. All Rights Reserved.