public interface InquiryBatchManager extends OsidManager, InquiryBatchProfile
The inquiry batch manager provides access to inquiry batch sessions and provides interoperability tests for various aspects of this service. 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()
Gets the
OsidSession associated with the bulk audit
administration service. |
AuditBatchAdminSession |
getAuditBatchAdminSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the bulk audit
administration service for the given inquest. |
InquestBatchAdminSession |
getInquestBatchAdminSession()
Gets the
OsidSession associated with the bulk inquest
administration service. |
InquiryBatchAdminSession |
getInquiryBatchAdminSession()
Gets the
OsidSession associated with the bulk inquiry
administration service. |
InquiryBatchAdminSession |
getInquiryBatchAdminSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the bulk inquiry
administration service for the given inquest. |
ResponseBatchAdminSession |
getResponseAdminSession()
Gets the
OsidSession associated with the bulk response
administration service. |
ResponseBatchAdminSession |
getResponseAdminSessionForInquest(Id inquestId)
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() throws OperationFailedException
OsidSession associated with the bulk inquiry
administration service. InquiryBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryBatchAdmin() is false optional - This method must be implemented if
supportsInquiryBatchAdmin() is true.
InquiryBatchAdminSession getInquiryBatchAdminSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk inquiry
administration service for the given inquest.inquestId - the Id of the Inquest InquiryBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId 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() throws OperationFailedException
OsidSession associated with the bulk audit
administration service. AuditBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditBatchAdmin() is false optional - This method must be implemented if
supportsAuditBatchAdmin() is true. AuditBatchAdminSession getAuditBatchAdminSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk audit
administration service for the given inquest.inquestId - the Id of the Inquest AuditBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId 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() throws OperationFailedException
OsidSession associated with the bulk response
administration service. ResponseBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseBatchAdmin() is false optional - This method must be implemented if
supportsResponseBatchAdmin() is true.
ResponseBatchAdminSession getResponseAdminSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk response
administration service for the given inquest.inquestId - the Id of the Inquest ResponseBatchAdminSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId 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() throws OperationFailedException
OsidSession associated with the bulk inquest
administration service. InquestBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsInquestBatchAdmin() is false optional - This method must be implemented if
supportsInquestBatchAdmin() is true.