public interface InquiryManager extends OsidManager, InquiryProfile
The inquiry manager provides access to inquiry sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
AcknowledgementSession:
a session for getting and
responding to inquiries for authenticated agent AcknowledgementNotificationSession:
a session for
subscribing to new inquiries for the authenticated agent InquiryLookupSession:
a session to retrieve
inquiries InquiryQuerySession:
a session to query for
inquiriess InquirySearchSession:
a session to search for
inquiries InquiryAdminSession:
a session to create and
delete inquiries InquiryNotificationSession:
a session to receive
notifications pertaining to inquiry changes InquiryInquestSession:
a session to look up
inquiry inquest mappings InquiryInquestAssignmentSession:
a session to
manage inquiry to inquest mappings InquirySmartInquestSession:
a session to manage
dynamic inquests of inquiries AuditLookupSession:
a session to retrieve audits
AuditQuerySession:
a session to query for audits
AuditSearchSession:
a session to search for audits
AuditAdminSession:
a session to create and delete
audits AuditNotificationSession:
a session to receive
notifications pertaining to audit changes AuditInquestSession:
a session to look up audit
inquest mappings AuditInquestAssignmentSession:
a session to manage
audit to inquest mappings AuditSmartInquestSession:
a session to manage
dynamic inquests of audits ResponseLookupSession:
a session to retrieve
responses ResponseQuerySession:
a session to query for
responses ResponseSearchSession:
a session to search for
responses ResponseAdminSession:
a session to create and
delete responses ResponseNotificationSession:
a session to receive
notifications pertaining to response changes ResponseInquestsSession:
a session to look up
response inquests mappings ResponseInquestAssignmentSession:
a session to
manage response to inquest mappings ResponseSmartInquestSession:
a session to manage
dynamic inquests of responses InquestLookupSession:
a session to retrieve
inquests InquestQuerySession:
a session to search for
inquests InquestSearchSession:
a session to search for
inquests InquestAdminSession:
a session to create and
delete inquests InquestNotificationSession:
a session to receive
notifications pertaining to inquest changes InquestHierarchySession:
a session to traverse a
hierarchy of inquest InquestHierarchyDesignSession:
a session to manage
an inquest hierarchy Modifier and Type | Method and Description |
---|---|
AcknowledgementNotificationSession |
getAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver)
Gets the
OsidSession associated with the
acknowledgement notification service for inquiries related to the
authentciated agent. |
AcknowledgementNotificationSession |
getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver,
Id inquestId)
Gets the
OsidSession associated with the
acknowledgement notification service for the given inquest for
inquiries related to the authentciated agent. |
AcknowledgementSession |
getAcknowledgementSession()
Gets the
OsidSession associated with the
acknowledgement service. |
AcknowledgementSession |
getAcknowledgementSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the
acknowledgement service for the given inquest. |
AuditAdminSession |
getAuditAdminSession()
Gets the
OsidSession associated with the audit
administration service. |
AuditAdminSession |
getAuditAdminSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the audit
administration service for the given inquest. |
AuditInquestAssignmentSession |
getAuditInquestAssignmentSession()
Gets the
OsidSession associated with assigning audits
to inquests. |
AuditInquestSession |
getAuditInquestSession()
Gets the
OsidSession to lookup audit/inquest mappings. |
AuditLookupSession |
getAuditLookupSession()
Gets the
OsidSession associated with the audit lookup
service. |
AuditLookupSession |
getAuditLookupSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the audit lookup
service for the given inquest. |
AuditNotificationSession |
getAuditNotificationSession(AuditReceiver auditReceiver)
Gets the
OsidSession associated with the audit
notification service. |
AuditNotificationSession |
getAuditNotificationSessionForInquest(AuditReceiver auditReceiver,
Id inquestId)
Gets the
OsidSession associated with the audit
notification service for the given inquest. |
AuditQuerySession |
getAuditQuerySession()
Gets the
OsidSession associated with the audit query
service. |
AuditQuerySession |
getAuditQuerySessionForInquest(Id inquestId)
Gets the
OsidSession associated with the audit query
service for the given inquest. |
AuditSearchSession |
getAuditSearchSession()
Gets the
OsidSession associated with the audit search
service. |
AuditSearchSession |
getAuditSearchSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the audit search
service for the given inquest. |
AuditSmartInquestSession |
getAuditSmartInquestSession(Id inquestId)
Gets the
OsidSession to manage audit smart inquests. |
InquestAdminSession |
getInquestAdminSession()
Gets the
OsidSession associated with the inquest
administrative service. |
InquestHierarchyDesignSession |
getInquestHierarchyDesignSession()
Gets the
OsidSession associated with the inquest
hierarchy design service. |
InquestHierarchySession |
getInquestHierarchySession()
Gets the
OsidSession associated with the inquest
hierarchy service. |
InquestLookupSession |
getInquestLookupSession()
Gets the
OsidSession associated with the inquest lookup
service. |
InquestNotificationSession |
getInquestNotificationSession(InquestReceiver inquestReceiver)
Gets the
OsidSession associated with the inquest
notification service. |
InquestQuerySession |
getInquestQuerySession()
Gets the
OsidSession associated with the inquest query
service. |
InquestSearchSession |
getInquestSearchSession()
Gets the
OsidSession associated with the inquest search
service. |
InquiryAdminSession |
getInquiryAdminSession()
Gets the
OsidSession associated with the inquiry
administration service. |
InquiryAdminSession |
getInquiryAdminSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the inquiry
administration service for the given inquest. |
InquiryBatchManager |
getInquiryBatchManager()
Gets the
InquiryBatchManager. |
InquiryInquestAssignmentSession |
getInquiryInquestAssignmentSession()
Gets the
OsidSession associated with assigning
inquiries to inquests. |
InquiryInquestSession |
getInquiryInquestSession()
Gets the
OsidSession to lookup inquiry/inquest
mappings. |
InquiryLookupSession |
getInquiryLookupSession()
Gets the
OsidSession associated with the inquiry lookup
service. |
InquiryLookupSession |
getInquiryLookupSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the inquiry lookup
service for the given inquest. |
InquiryNotificationSession |
getInquiryNotificationSession(InquiryReceiver inquiryReceiver)
Gets the
OsidSession associated with the inquiry
notification service. |
InquiryNotificationSession |
getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver,
Id inquestId)
Gets the
OsidSession associated with the inquiry
notification service for the given inquest. |
InquiryQuerySession |
getInquiryQuerySession()
Gets the
OsidSession associated with the inquiry query
service. |
InquiryQuerySession |
getInquiryQuerySessionForInquest(Id inquestId)
Gets the
OsidSession associated with the inquiry query
service for the given inquest. |
InquiryRulesManager |
getInquiryRulesManager()
Gets the
InquiryRulesManager. |
InquirySearchSession |
getInquirySearchSession()
Gets the
OsidSession associated with the inquiry search
service. |
InquirySearchSession |
getInquirySearchSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the inquiry search
service for the given inquest. |
InquirySmartInquestSession |
getInquirySmartInquestSession(Id inquestId)
Gets the
OsidSession to manage inquiry smart inquests. |
ResponseAdminSession |
getResponseAdminSession()
Gets the
OsidSession associated with the response
administration service. |
ResponseAdminSession |
getResponseAdminSessionForInput(Id inquestId)
Gets the
OsidSession associated with the response
administration service for the given inquest. |
ResponseInquestAssignmentSession |
getResponseInquestAssignmentSession()
Gets the
OsidSession associated with assigning
responses to inquests. |
ResponseInquestSession |
getResponseInquestSession()
Gets the
OsidSession to lookup response/inquest
mappings. |
ResponseLookupSession |
getResponseLookupSession()
Gets the
OsidSession associated with the response
lookup service. |
ResponseLookupSession |
getResponseLookupSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the response
lookup service for the given inquest. |
ResponseNotificationSession |
getResponseNotificationSession(ResponseReceiver responseReceiver)
Gets the
OsidSession associated with the response
notification service. |
ResponseNotificationSession |
getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver,
Id inquestId)
Gets the
OsidSession associated with the response
notification service for the given inquest. |
ResponseQuerySession |
getResponseQuerySession()
Gets the
OsidSession associated with the response query
service. |
ResponseQuerySession |
getResponseQuerySessionForInquest(Id inquestId)
Gets the
OsidSession associated with the response query
service for the given inquest. |
ResponseSearchSession |
getResponseSearchSession()
Gets the
OsidSession associated with the response
search service. |
ResponseSearchSession |
getResponseSearchSessionForInquest(Id inquestId)
Gets the
OsidSession associated with the response
search service for the given inquest. |
ResponseSmartInquestSession |
getResponseSmartInquestSession(Id inquestId)
Gets the
OsidSession to manage locatin smart inquests. |
changeBranch, initialize, rollbackService
close
getAuditRecordTypes, getAuditSearchRecordTypes, getInquestRecordTypes, getInquestSearchRecordTypes, getInquiryRecordTypes, getInquirySearchRecordTypes, getResponseRecordTypes, getResponseSearchRecordTypes, supportsAcknowledgement, supportsAcknowledgementNotification, supportsAuditAdmin, supportsAuditInquest, supportsAuditInquestAssignment, supportsAuditLookup, supportsAuditNotification, supportsAuditQuery, supportsAuditRecordType, supportsAuditSearch, supportsAuditSearchRecordType, supportsAuditSmartInquest, supportsInquestAdmin, supportsInquestHierarchy, supportsInquestHierarchyDesign, supportsInquestLookup, supportsInquestNotification, supportsInquestQuery, supportsInquestRecordType, supportsInquestSearch, supportsInquestSearchRecordType, supportsInquiryAdmin, supportsInquiryBatch, supportsInquiryInquest, supportsInquiryInquestAssignment, supportsInquiryLookup, supportsInquiryNotification, supportsInquiryQuery, supportsInquiryRecordType, supportsInquiryRules, supportsInquirySearch, supportsInquirySearchRecordType, supportsInquirySmartInquest, supportsResponseAdmin, supportsResponseInquest, supportsResponseInquestAssignment, supportsResponseLookup, supportsResponseNotification, supportsResponseQuery, supportsResponseRecordType, supportsResponseSearch, supportsResponseSearchRecordType, supportsResponseSmartInquest, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AcknowledgementSession getAcknowledgementSession() throws OperationFailedException
OsidSession
associated with the
acknowledgement service. AcknowledgementSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAcknowledgement()
is false
optional
- This method must be implemented if
supportsAcknowledgement()
is true.
AcknowledgementSession getAcknowledgementSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the
acknowledgement service for the given inquest.inquestId
- the Id
of the inquest AcknowledgementSession
NotFoundException
- no Inquest
found by
the given Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAcknowledgement()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAcknowledgement()
and
supportsVisibleFederation()
are true
AcknowledgementNotificationSession getAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver) throws OperationFailedException
OsidSession
associated with the
acknowledgement notification service for inquiries related to the
authentciated agent.inquiryReceiver
- the notification callback AcknowledgementNotificationSession
NullArgumentException
- inquiryReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAcknowledgementNotification()
is false
optional
- This method must be implemented if
supportsAcknowledgementNotification()
is
true.
AcknowledgementNotificationSession getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the
acknowledgement notification service for the given inquest for
inquiries related to the authentciated agent.inquiryReceiver
- the notification callbackinquestId
- the Id
of the Inquest
AcknowledgementNotificationSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquiryReceiver
or inquestId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAcknowledgementNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAcknowledgementNotification()
and
supportsVisibleFederation()
are true
InquiryLookupSession getInquiryLookupSession() throws OperationFailedException
OsidSession
associated with the inquiry lookup
service. InquiryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryLookup()
is false
optional
- This method must be implemented if
supportsInquiryLookup()
is true.
InquiryLookupSession getInquiryLookupSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the inquiry lookup
service for the given inquest.inquestId
- the Id
of the Inquest
InquiryLookupSession
NotFoundException
- no Inquest
found by
the given Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsInquiryLookup()
and
supportsVisibleFederation()
are true
InquiryQuerySession getInquiryQuerySession() throws OperationFailedException
OsidSession
associated with the inquiry query
service. InquiryQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryQuery()
is false
optional
- This method must be implemented if
supportsInquiryQuery()
is true.
InquiryQuerySession getInquiryQuerySessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the inquiry query
service for the given inquest.inquestId
- the Id
of the Inquest
InquiryQuerySession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsInquiryQuery()
and
supportsVisibleFederation()
are true
InquirySearchSession getInquirySearchSession() throws OperationFailedException
OsidSession
associated with the inquiry search
service. InquirySearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquirySearch()
is false
optional
- This method must be implemented if
supportsInquirySearch()
is true.
InquirySearchSession getInquirySearchSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the inquiry search
service for the given inquest.inquestId
- the Id
of the Inquest
InquirySearchSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquirySearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsInquirySearch()
and
supportsVisibleFederation()
are true
InquiryAdminSession getInquiryAdminSession() throws OperationFailedException
OsidSession
associated with the inquiry
administration service. InquiryAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryAdmin()
is false
optional
- This method must be implemented if
supportsInquiryAdmin()
is true.
InquiryAdminSession getInquiryAdminSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the inquiry
administration service for the given inquest.inquestId
- the Id
of the Inquest
InquiryAdminSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsInquiryAdmin()
and
supportsVisibleFederation()
are true
InquiryNotificationSession getInquiryNotificationSession(InquiryReceiver inquiryReceiver) throws OperationFailedException
OsidSession
associated with the inquiry
notification service.inquiryReceiver
- the notification callback InquiryNotificationSession
NullArgumentException
- inquiryReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquiryNotification()
is false
optional
- This method must be implemented if
supportsInquiryNotification()
is true.
InquiryNotificationSession getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the inquiry
notification service for the given inquest.inquiryReceiver
- the notification callbackinquestId
- the Id
of the Inquest
InquiryNotificationSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquiryReceiver
or inquestId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquiryNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsInquiryNotification()
and
supportsVisibleFederation()
are true
InquiryInquestSession getInquiryInquestSession() throws OperationFailedException
OsidSession
to lookup inquiry/inquest
mappings. InquiryInquestSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquiryInquest()
is false
optional
- This method must be implemented if
supportsInquiryInquest()
is true.
InquiryInquestAssignmentSession getInquiryInquestAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
inquiries to inquests. InquiryInquestAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquiryInquestAssignment()
is false
optional
- This method must be implemented if
supportsInquiryInquestAssignment()
is true.
InquirySmartInquestSession getInquirySmartInquestSession(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
to manage inquiry smart inquests.inquestId
- the Id
of the Inquest
InquirySmartInquestSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquirySmartInquest()
is false
optional
- This method must be implemented if
supportsInquirySmartInquest()
is true.
AuditLookupSession getAuditLookupSession() throws OperationFailedException
OsidSession
associated with the audit lookup
service. AuditLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditLookup()
is false
optional
- This method must be implemented if
supportsAuditLookup()
is true.
AuditLookupSession getAuditLookupSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the audit lookup
service for the given inquest.inquestId
- the Id
of the Inquest
AuditLookupSession
NotFoundException
- no Inquest
found by
the given Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAuditLookup()
and
supportsVisibleFederation()
are true
AuditQuerySession getAuditQuerySession() throws OperationFailedException
OsidSession
associated with the audit query
service. AuditQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditQuery()
is false
optional
- This method must be implemented if
supportsAuditQuery()
is true.
AuditQuerySession getAuditQuerySessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the audit query
service for the given inquest.inquestId
- the Id
of the Inquest
AuditQuerySession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAuditQuery()
and
supportsVisibleFederation()
are true
AuditSearchSession getAuditSearchSession() throws OperationFailedException
OsidSession
associated with the audit search
service. AuditSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditSearch()
is false
optional
- This method must be implemented if
supportsAuditSearch()
is true.
AuditSearchSession getAuditSearchSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the audit search
service for the given inquest.inquestId
- the Id
of the Inquest
AuditSearchSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAuditSearch()
and
supportsVisibleFederation()
are true
AuditAdminSession getAuditAdminSession() throws OperationFailedException
OsidSession
associated with the audit
administration service. AuditAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditAdmin()
is false
optional
- This method must be implemented if
supportsAuditAdmin()
is true.
AuditAdminSession getAuditAdminSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the audit
administration service for the given inquest.inquestId
- the Id
of the Inquest
AuditAdminSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsAuditAdmin()
and
supportsVisibleFederation()
are true
AuditNotificationSession getAuditNotificationSession(AuditReceiver auditReceiver) throws OperationFailedException
OsidSession
associated with the audit
notification service.auditReceiver
- the notification callback AuditNotificationSession
NullArgumentException
- auditReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuditNotification()
is false
optional
- This method must be implemented if
supportsAuditNotification()
is true.
AuditNotificationSession getAuditNotificationSessionForInquest(AuditReceiver auditReceiver, Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the audit
notification service for the given inquest.auditReceiver
- the notification callbackinquestId
- the Id
of the Inquest
AuditNotificationSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- auditReceiver
or
inquestId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuditNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsAuditNotification()
and
supportsVisibleFederation()
are true
AuditInquestSession getAuditInquestSession() throws OperationFailedException
OsidSession
to lookup audit/inquest mappings. AuditInquestSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsAuditInquest()
is false
optional
- This method must be implemented if
supportsAuditInquest()
is true.
AuditInquestAssignmentSession getAuditInquestAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning audits
to inquests. AuditInquestAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuditInquestAssignment()
is false
optional
- This method must be implemented if
supportsAuditInquestAssignment()
is true.
AuditSmartInquestSession getAuditSmartInquestSession(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
to manage audit smart inquests.inquestId
- the Id
of the inquest AuditSmartInquestSession
NotFoundException
- no Inquest
found by
the given Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsAuditSmartInquest()
is false
optional
- This method must be implemented if
supportsAuditSmartInquest()
is true.
ResponseLookupSession getResponseLookupSession() throws OperationFailedException
OsidSession
associated with the response
lookup service. ResponseLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseLookup()
is false
optional
- This method must be implemented if
supportsResponseLookup()
is true.
ResponseLookupSession getResponseLookupSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the response
lookup service for the given inquest.inquestId
- the Id
of the inquest ResponseLookupSession
NotFoundException
- no Inquest
found by
the given Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResponseLookup()
and
supportsVisibleFederation()
are true
ResponseQuerySession getResponseQuerySession() throws OperationFailedException
OsidSession
associated with the response query
service. ResponseQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsResponseQuery()
is false
optional
- This method must be implemented if
supportsResponseQuery()
is true.
ResponseQuerySession getResponseQuerySessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the response query
service for the given inquest.inquestId
- the Id
of the Inquest
ResponseQuerySession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsResponseQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsResponseQuery()
and
supportsVisibleFederation()
are true
ResponseSearchSession getResponseSearchSession() throws OperationFailedException
OsidSession
associated with the response
search service. ResponseSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseSearch()
is false
optional
- This method must be implemented if
supportsResponseSearch()
is true.
ResponseSearchSession getResponseSearchSessionForInquest(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the response
search service for the given inquest.inquestId
- the Id
of the Inquest
ResponseSearchSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseSearch()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResponseSearch()
and
supportsVisibleFederation()
are true
ResponseAdminSession getResponseAdminSession() throws OperationFailedException
OsidSession
associated with the response
administration service. ResponseAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsResponseAdmin()
is false
optional
- This method must be implemented if
supportsResponseAdmin()
is true.
ResponseAdminSession getResponseAdminSessionForInput(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the response
administration service for the given inquest.inquestId
- the Id
of the Dostributor
ResponseAdminSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsResponseAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsResponseAdmin()
and
supportsVisibleFederation()
are true
ResponseNotificationSession getResponseNotificationSession(ResponseReceiver responseReceiver) throws OperationFailedException
OsidSession
associated with the response
notification service.responseReceiver
- the notification callback ResponseNotificationSession
NullArgumentException
- responseReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseNotification()
is false
optional
- This method must be implemented if
supportsResponseNotification()
is true.
ResponseNotificationSession getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver, Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
associated with the response
notification service for the given inquest.responseReceiver
- the notification callbackinquestId
- the Id
of the Inquest
ResponseNotificationSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- responseReceiver
or inquestId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsResponseNotification()
and
supportsVisibleFederation()
are true
ResponseInquestSession getResponseInquestSession() throws OperationFailedException
OsidSession
to lookup response/inquest
mappings. ResponseInquestSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseInquest()
is false
optional
- This method must be implemented if
supportsResponseInquest()
is true.
ResponseInquestAssignmentSession getResponseInquestAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning
responses to inquests. ResponseInquestAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseInquestAssignment()
is false
optional
- This method must be implemented if
supportsResponseInquestAssignment()
is
true.
ResponseSmartInquestSession getResponseSmartInquestSession(Id inquestId) throws NotFoundException, OperationFailedException
OsidSession
to manage locatin smart inquests.inquestId
- the Id
of the Inquest
ResponseSmartInquestSession
NotFoundException
- no inquest found by the given
Id
NullArgumentException
- inquestId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsResponseSmartInquest()
is false
optional
- This method must be implemented if
supportsResponseSmartInquest()
is true.
InquestLookupSession getInquestLookupSession() throws OperationFailedException
OsidSession
associated with the inquest lookup
service. InquestLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquestLookup()
is false
optional
- This method must be implemented if
supportsInquestLookup()
is true.
InquestQuerySession getInquestQuerySession() throws OperationFailedException
OsidSession
associated with the inquest query
service. InquestQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquestQuery()
is false
optional
- This method must be implemented if
supportsInquestQuery()
is true.
InquestSearchSession getInquestSearchSession() throws OperationFailedException
OsidSession
associated with the inquest search
service. InquestSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquestSearch()
is false
optional
- This method must be implemented if
supportsInquestSearch()
is true.
InquestAdminSession getInquestAdminSession() throws OperationFailedException
OsidSession
associated with the inquest
administrative service. InquestAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquestAdmin()
is false
optional
- This method must be implemented if
supportsInquestAdmin()
is true.
InquestNotificationSession getInquestNotificationSession(InquestReceiver inquestReceiver) throws OperationFailedException
OsidSession
associated with the inquest
notification service.inquestReceiver
- the notification callback InquestNotificationSession
NullArgumentException
- inquestReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquestNotification()
is false
optional
- This method must be implemented if
supportsInquestNotification()
is true.
InquestHierarchySession getInquestHierarchySession() throws OperationFailedException
OsidSession
associated with the inquest
hierarchy service. InquestHierarchySession
for inquestsOperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquestHierarchy()
is false
optional
- This method must be implemented if
supportsInquestHierarchy()
is true.
InquestHierarchyDesignSession getInquestHierarchyDesignSession() throws OperationFailedException
OsidSession
associated with the inquest
hierarchy design service. HierarchyDesignSession
for inquestsOperationFailedException
- unable to complete requestUnimplementedException
-
supportsInquestHierarchyDesign()
is false
optional
- This method must be implemented if
supportsInquestHierarchyDesign()
is true.
InquiryBatchManager getInquiryBatchManager() throws OperationFailedException
InquiryBatchManager.
InquiryBatchManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryBatch()
is false
optional
- This method must be implemented if
supportsInquiryBatch()
is true.
InquiryRulesManager getInquiryRulesManager() throws OperationFailedException
InquiryRulesManager.
InquiryRulesManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsInquiryRules()
is false
optional
- This method must be implemented if
supportsInquiryRules()
is true.