public interface InquiryBatchProxyManager extends OsidProxyManager, InquiryBatchProfile
The inquiry batch proxy manager provides access to inquiry batch
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object. The sessions included in this manager are:
InquiryBatchAdminSession: a session to create,
modify and delete Inquiries in bulk AuditBatchAdminSession: a session to create, modify and
delete Audits in bulk ResponseBatchAdminSession: a session to create,
modify and delete Responses in bulk InquestBatchAdminSession: a session to create,
modify and delete Inquests in bulk | Modifier and Type | Method and Description |
|---|---|
AuditBatchAdminSession |
getAuditBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk audit
administration service. |
AuditBatchAdminSession |
getAuditBatchAdminSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the bulk audit
administration service for the given inquest. |
InquestBatchAdminSession |
getInquestBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk inquest
administration service. |
InquiryBatchAdminSession |
getInquiryBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk inquiry
administration service. |
InquiryBatchAdminSession |
getInquiryBatchAdminSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the bulk inquiry
administration service for the given inquest. |
ResponseBatchAdminSession |
getResponseAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk response
administration service. |
ResponseBatchAdminSession |
getResponseAdminSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the bulk response
administration service for the given inquest. |
changeBranch, initialize, rollbackServiceclosesupportsAuditBatchAdmin, supportsInquestBatchAdmin, supportsInquiryBatchAdmin, supportsResponseBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdInquiryBatchAdminSession getInquiryBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk inquiry
administration service.proxy - a proxy InquiryBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryBatchAdmin() is false optional - This method must be implemented if
supportsInquiryBatchAdmin() is true.
InquiryBatchAdminSession getInquiryBatchAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk inquiry
administration service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy InquiryBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInquiryBatchAdmin() and
supportsVisibleFederation() are true
AuditBatchAdminSession getAuditBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk audit
administration service.proxy - a proxy AuditBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditBatchAdmin() is false optional - This method must be implemented if
supportsAuditBatchAdmin() is true. AuditBatchAdminSession getAuditBatchAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk audit
administration service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy AuditBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAuditBatchAdmin() and
supportsVisibleFederation() are true
ResponseBatchAdminSession getResponseAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk response
administration service.proxy - a proxy ResponseBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseBatchAdmin() is false optional - This method must be implemented if
supportsResponseBatchAdmin() is true.
ResponseBatchAdminSession getResponseAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk response
administration service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy ResponseBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsResponseBatchAdmin() and
supportsVisibleFederation() are true
InquestBatchAdminSession getInquestBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk inquest
administration service.proxy - a proxy InquestBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquestBatchAdmin() is false optional - This method must be implemented if
supportsInquestBatchAdmin() is true.