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, rollbackService
close
supportsAuditBatchAdmin, supportsInquestBatchAdmin, supportsInquiryBatchAdmin, supportsResponseBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
InquiryBatchAdminSession 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.