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, rollbackServiceclosegetAuditRecordTypes, 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, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAcknowledgementSession 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.