public class FedoraAPIAImpl extends Object implements FedoraAPIA
| Constructor and Description |
|---|
FedoraAPIAImpl(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 FedoraAPIAImpl(Server server)
public MIMETypedStream getDissemination(String pid, String serviceDefinitionPid, String methodName, GetDissemination.Parameters parameters, String asOfDateTime)
getDissemination in interface FedoraAPIApublic ObjectProfile getObjectProfile(String pid, String asOfDateTime)
getObjectProfile in interface FedoraAPIApublic FieldSearchResult findObjects(ArrayOfString resultFields, BigInteger maxResults, FieldSearchQuery query)
findObjects in interface FedoraAPIApublic List<String> getObjectHistory(String pid)
getObjectHistory in interface FedoraAPIApublic MIMETypedStream getDatastreamDissemination(String pid, String dsID, String asOfDateTime)
getDatastreamDissemination in interface FedoraAPIApublic RepositoryInfo describeRepository()
describeRepository in interface FedoraAPIApublic List<ObjectMethodsDef> listMethods(String pid, String asOfDateTime)
listMethods in interface FedoraAPIApublic FieldSearchResult resumeFindObjects(String sessionToken)
resumeFindObjects in interface FedoraAPIApublic List<DatastreamDef> listDatastreams(String pid, String asOfDateTime)
listDatastreams in interface FedoraAPIACopyright © 2013 DuraSpace. All Rights Reserved.