org.fcrepo.client
Class APIAStubWrapper
java.lang.Object
org.fcrepo.client.APIAStubWrapper
- All Implemented Interfaces:
- FedoraAPIA
public class APIAStubWrapper
- extends Object
- implements FedoraAPIA
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APIAStubWrapper
public APIAStubWrapper(FedoraAPIA instance)
describeRepository
public RepositoryInfo describeRepository()
- Specified by:
describeRepository in interface FedoraAPIA
getObjectProfile
public ObjectProfile getObjectProfile(String pid,
String asOfDateTime)
- Specified by:
getObjectProfile in interface FedoraAPIA
listMethods
public List<ObjectMethodsDef> listMethods(String pid,
String asOfDateTime)
- Specified by:
listMethods in interface FedoraAPIA
listDatastreams
public List<DatastreamDef> listDatastreams(String pid,
String asOfDateTime)
- Specified by:
listDatastreams in interface FedoraAPIA
getDatastreamDissemination
public MIMETypedStream getDatastreamDissemination(String pid,
String dsID,
String asOfDateTime)
- Specified by:
getDatastreamDissemination in interface FedoraAPIA
getDissemination
public MIMETypedStream getDissemination(String pid,
String serviceDefinitionPid,
String methodName,
GetDissemination.Parameters parameters,
String asOfDateTime)
- Specified by:
getDissemination in interface FedoraAPIA
findObjects
public FieldSearchResult findObjects(ArrayOfString resultFields,
BigInteger maxResults,
FieldSearchQuery query)
- Specified by:
findObjects in interface FedoraAPIA
resumeFindObjects
public FieldSearchResult resumeFindObjects(String sessionToken)
- Specified by:
resumeFindObjects in interface FedoraAPIA
getObjectHistory
public List<String> getObjectHistory(String pid)
- Specified by:
getObjectHistory in interface FedoraAPIA
Copyright © 2012 DuraSpace. All Rights Reserved.