OSID Logo
OSID Specifications
inquiry package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.InquiryManager
Implementsosid.OsidManager
osid.inquiry.InquiryProfile
Description

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
MethodgetAcknowledgementSession
Description

Gets the OsidSession associated with the acknowledgement service.

Returnosid.inquiry.AcknowledgementSessionan AcknowledgementSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAcknowledgement() is false
ComplianceoptionalThis method must be implemented if supportsAcknowledgement() is true.
MethodgetAcknowledgementSessionForInquest
Description

Gets the OsidSession associated with the acknowledgement service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the inquest
Returnosid.inquiry.AcknowledgementSessionan AcknowledgementSession
ErrorsNOT_FOUNDno Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAcknowledgement() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAcknowledgement() and supportsVisibleFederation() are true
MethodgetAcknowledgementNotificationSession
Description

Gets the OsidSession associated with the acknowledgement notification service for inquiries related to the authentciated agent.

Parametersosid.inquiry.InquiryReceiverinquiryReceiverthe notification callback
Returnosid.inquiry.AcknowledgementNotificationSessionan AcknowledgementNotificationSession
ErrorsNULL_ARGUMENT inquiryReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAcknowledgementNotification() is false
ComplianceoptionalThis method must be implemented if supportsAcknowledgementNotification() is true.
MethodgetAcknowledgementNotificationSessionForInquest
Description

Gets the OsidSession associated with the acknowledgement notification service for the given inquest for inquiries related to the authentciated agent.

Parametersosid.inquiry.InquiryReceiverinquiryReceiverthe notification callback
osid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AcknowledgementNotificationSessionan AcknowledgementNotificationSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquiryReceiver or inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAcknowledgementNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAcknowledgementNotification() and supportsVisibleFederation() are true
MethodgetInquiryLookupSession
Description

Gets the OsidSession associated with the inquiry lookup service.

Returnosid.inquiry.InquiryLookupSessionan InquiryLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryLookup() is false
ComplianceoptionalThis method must be implemented if supportsInquiryLookup() is true.
MethodgetInquiryLookupSessionForInquest
Description

Gets the OsidSession associated with the inquiry lookup service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquiryLookupSessionan InquiryLookupSession
ErrorsNOT_FOUNDno Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsInquiryLookup() and supportsVisibleFederation() are true
MethodgetInquiryQuerySession
Description

Gets the OsidSession associated with the inquiry query service.

Returnosid.inquiry.InquiryQuerySessionan InquiryQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryQuery() is false
ComplianceoptionalThis method must be implemented if supportsInquiryQuery() is true.
MethodgetInquiryQuerySessionForInquest
Description

Gets the OsidSession associated with the inquiry query service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquiryQuerySessionan InquiryQuerySession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsInquiryQuery() and supportsVisibleFederation() are true
MethodgetInquirySearchSession
Description

Gets the OsidSession associated with the inquiry search service.

Returnosid.inquiry.InquirySearchSessionan InquirySearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquirySearch() is false
ComplianceoptionalThis method must be implemented if supportsInquirySearch() is true.
MethodgetInquirySearchSessionForInquest
Description

Gets the OsidSession associated with the inquiry search service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquirySearchSessionan InquirySearchSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquirySearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsInquirySearch() and supportsVisibleFederation() are true
MethodgetInquiryAdminSession
Description

Gets the OsidSession associated with the inquiry administration service.

Returnosid.inquiry.InquiryAdminSessionan InquiryAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryAdmin() is false
ComplianceoptionalThis method must be implemented if supportsInquiryAdmin() is true.
MethodgetInquiryAdminSessionForInquest
Description

Gets the OsidSession associated with the inquiry administration service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquiryAdminSessionan InquiryAdminSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsInquiryAdmin() and supportsVisibleFederation() are true
MethodgetInquiryNotificationSession
Description

Gets the OsidSession associated with the inquiry notification service.

Parametersosid.inquiry.InquiryReceiverinquiryReceiverthe notification callback
Returnosid.inquiry.InquiryNotificationSessionan InquiryNotificationSession
ErrorsNULL_ARGUMENT inquiryReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryNotification() is false
ComplianceoptionalThis method must be implemented if supportsInquiryNotification() is true.
MethodgetInquiryNotificationSessionForInquest
Description

Gets the OsidSession associated with the inquiry notification service for the given inquest.

Parametersosid.inquiry.InquiryReceiverinquiryReceiverthe notification callback
osid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquiryNotificationSessionan InquiryNotificationSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquiryReceiver or inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsInquiryNotification() and supportsVisibleFederation() are true
MethodgetInquiryInquestSession
Description

Gets the OsidSession to lookup inquiry/inquest mappings.

Returnosid.inquiry.InquiryInquestSessionan InquiryInquestSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryInquest() is false
ComplianceoptionalThis method must be implemented if supportsInquiryInquest() is true.
MethodgetInquiryInquestAssignmentSession
Description

Gets the OsidSession associated with assigning inquiries to inquests.

Returnosid.inquiry.InquiryInquestAssignmentSessionan InquiryInquestAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryInquestAssignment() is false
ComplianceoptionalThis method must be implemented if supportsInquiryInquestAssignment() is true.
MethodgetInquirySmartInquestSession
Description

Gets the OsidSession to manage inquiry smart inquests.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.InquirySmartInquestSessionan InquirySmartInquestSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquirySmartInquest() is false
ComplianceoptionalThis method must be implemented if supportsInquirySmartInquest() is true.
MethodgetAuditLookupSession
Description

Gets the OsidSession associated with the audit lookup service.

Returnosid.inquiry.AuditLookupSessionan AuditLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditLookup() is false
ComplianceoptionalThis method must be implemented if supportsAuditLookup() is true.
MethodgetAuditLookupSessionForInquest
Description

Gets the OsidSession associated with the audit lookup service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AuditLookupSessionan AuditLookupSession
ErrorsNOT_FOUNDno Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAuditLookup() and supportsVisibleFederation() are true
MethodgetAuditQuerySession
Description

Gets the OsidSession associated with the audit query service.

Returnosid.inquiry.AuditQuerySessionan AuditQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditQuery() is false
ComplianceoptionalThis method must be implemented if supportsAuditQuery() is true.
MethodgetAuditQuerySessionForInquest
Description

Gets the OsidSession associated with the audit query service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AuditQuerySessionan AuditQuerySession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAuditQuery() and supportsVisibleFederation() are true
MethodgetAuditSearchSession
Description

Gets the OsidSession associated with the audit search service.

Returnosid.inquiry.AuditSearchSessionan AuditSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditSearch() is false
ComplianceoptionalThis method must be implemented if supportsAuditSearch() is true.
MethodgetAuditSearchSessionForInquest
Description

Gets the OsidSession associated with the audit search service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AuditSearchSessionan AuditSearchSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAuditSearch() and supportsVisibleFederation() are true
MethodgetAuditAdminSession
Description

Gets the OsidSession associated with the audit administration service.

Returnosid.inquiry.AuditAdminSessionan AuditAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditAdmin() is false
ComplianceoptionalThis method must be implemented if supportsAuditAdmin() is true.
MethodgetAuditAdminSessionForInquest
Description

Gets the OsidSession associated with the audit administration service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AuditAdminSessionan AuditAdminSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAuditAdmin() and supportsVisibleFederation() are true
MethodgetAuditNotificationSession
Description

Gets the OsidSession associated with the audit notification service.

Parametersosid.inquiry.AuditReceiverauditReceiverthe notification callback
Returnosid.inquiry.AuditNotificationSessionan AuditNotificationSession
ErrorsNULL_ARGUMENT auditReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditNotification() is false
ComplianceoptionalThis method must be implemented if supportsAuditNotification() is true.
MethodgetAuditNotificationSessionForInquest
Description

Gets the OsidSession associated with the audit notification service for the given inquest.

Parametersosid.inquiry.AuditReceiverauditReceiverthe notification callback
osid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.AuditNotificationSessionan AuditNotificationSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT auditReceiver or inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsAuditNotification() and supportsVisibleFederation() are true
MethodgetAuditInquestSession
Description

Gets the OsidSession to lookup audit/inquest mappings.

Returnosid.inquiry.AuditInquestSessionan AuditInquestSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditInquest() is false
ComplianceoptionalThis method must be implemented if supportsAuditInquest() is true.
MethodgetAuditInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audits to inquests.

Returnosid.inquiry.AuditInquestAssignmentSessionan AuditInquestAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditInquestAssignment() is false
ComplianceoptionalThis method must be implemented if supportsAuditInquestAssignment() is true.
MethodgetAuditSmartInquestSession
Description

Gets the OsidSession to manage audit smart inquests.

Parametersosid.id.IdinquestIdthe Id of the inquest
Returnosid.inquiry.AuditSmartInquestSessionan AuditSmartInquestSession
ErrorsNOT_FOUNDno Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsAuditSmartInquest() is false
ComplianceoptionalThis method must be implemented if supportsAuditSmartInquest() is true.
MethodgetResponseLookupSession
Description

Gets the OsidSession associated with the response lookup service.

Returnosid.inquiry.ResponseLookupSessiona ResponseLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseLookup() is false
ComplianceoptionalThis method must be implemented if supportsResponseLookup() is true.
MethodgetResponseLookupSessionForInquest
Description

Gets the OsidSession associated with the response lookup service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the inquest
Returnosid.inquiry.ResponseLookupSessiona ResponseLookupSession
ErrorsNOT_FOUNDno Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseLookup() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsResponseLookup() and supportsVisibleFederation() are true
MethodgetResponseQuerySession
Description

Gets the OsidSession associated with the response query service.

Returnosid.inquiry.ResponseQuerySessiona ResponseQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseQuery() is false
ComplianceoptionalThis method must be implemented if supportsResponseQuery() is true.
MethodgetResponseQuerySessionForInquest
Description

Gets the OsidSession associated with the response query service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.ResponseQuerySessiona ResponseQuerySession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseQuery() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsResponseQuery() and supportsVisibleFederation() are true
MethodgetResponseSearchSession
Description

Gets the OsidSession associated with the response search service.

Returnosid.inquiry.ResponseSearchSessiona ResponseSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseSearch() is false
ComplianceoptionalThis method must be implemented if supportsResponseSearch() is true.
MethodgetResponseSearchSessionForInquest
Description

Gets the OsidSession associated with the response search service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.ResponseSearchSessiona ResponseSearchSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseSearch() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsResponseSearch() and supportsVisibleFederation() are true
MethodgetResponseAdminSession
Description

Gets the OsidSession associated with the response administration service.

Returnosid.inquiry.ResponseAdminSessiona ResponseAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseAdmin() is false
ComplianceoptionalThis method must be implemented if supportsResponseAdmin() is true.
MethodgetResponseAdminSessionForInput
Description

Gets the OsidSession associated with the response administration service for the given inquest.

Parametersosid.id.IdinquestIdthe Id of the Dostributor
Returnosid.inquiry.ResponseAdminSessiona ResponseAdminSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseAdmin() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsResponseAdmin() and supportsVisibleFederation() are true
MethodgetResponseNotificationSession
Description

Gets the OsidSession associated with the response notification service.

Parametersosid.inquiry.ResponseReceiverresponseReceiverthe notification callback
Returnosid.inquiry.ResponseNotificationSessiona ResponseNotificationSession
ErrorsNULL_ARGUMENT responseReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseNotification() is false
ComplianceoptionalThis method must be implemented if supportsResponseNotification() is true.
MethodgetResponseNotificationSessionForInquest
Description

Gets the OsidSession associated with the response notification service for the given inquest.

Parametersosid.inquiry.ResponseReceiverresponseReceiverthe notification callback
osid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.ResponseNotificationSessiona ResponseNotificationSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT responseReceiver or inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseNotification() or supportsVisibleFederation() is false
ComplianceoptionalThis method must be implemented if supportsResponseNotification() and supportsVisibleFederation() are true
MethodgetResponseInquestSession
Description

Gets the OsidSession to lookup response/inquest mappings.

Returnosid.inquiry.ResponseInquestSessiona ResponseInquestSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseInquest() is false
ComplianceoptionalThis method must be implemented if supportsResponseInquest() is true.
MethodgetResponseInquestAssignmentSession
Description

Gets the OsidSession associated with assigning responses to inquests.

Returnosid.inquiry.ResponseInquestAssignmentSessiona ResponseInquestAssignmentSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseInquestAssignment() is false
ComplianceoptionalThis method must be implemented if supportsResponseInquestAssignment() is true.
MethodgetResponseSmartInquestSession
Description

Gets the OsidSession to manage locatin smart inquests.

Parametersosid.id.IdinquestIdthe Id of the Inquest
Returnosid.inquiry.ResponseSmartInquestSessiona ResponseSmartInquestSession
ErrorsNOT_FOUNDno inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsResponseSmartInquest() is false
ComplianceoptionalThis method must be implemented if supportsResponseSmartInquest() is true.
MethodgetInquestLookupSession
Description

Gets the OsidSession associated with the inquest lookup service.

Returnosid.inquiry.InquestLookupSessionan InquestLookupSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestLookup() is false
ComplianceoptionalThis method must be implemented if supportsInquestLookup() is true.
MethodgetInquestQuerySession
Description

Gets the OsidSession associated with the inquest query service.

Returnosid.inquiry.InquestQuerySessionan InquestQuerySession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestQuery() is false
ComplianceoptionalThis method must be implemented if supportsInquestQuery() is true.
MethodgetInquestSearchSession
Description

Gets the OsidSession associated with the inquest search service.

Returnosid.inquiry.InquestSearchSessionan InquestSearchSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestSearch() is false
ComplianceoptionalThis method must be implemented if supportsInquestSearch() is true.
MethodgetInquestAdminSession
Description

Gets the OsidSession associated with the inquest administrative service.

Returnosid.inquiry.InquestAdminSessionan InquestAdminSession
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestAdmin() is false
ComplianceoptionalThis method must be implemented if supportsInquestAdmin() is true.
MethodgetInquestNotificationSession
Description

Gets the OsidSession associated with the inquest notification service.

Parametersosid.inquiry.InquestReceiverinquestReceiverthe notification callback
Returnosid.inquiry.InquestNotificationSessionan InquestNotificationSession
ErrorsNULL_ARGUMENT inquestReceiver is null
OPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestNotification() is false
ComplianceoptionalThis method must be implemented if supportsInquestNotification() is true.
MethodgetInquestHierarchySession
Description

Gets the OsidSession associated with the inquest hierarchy service.

Returnosid.inquiry.InquestHierarchySessionan InquestHierarchySession for inquests
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestHierarchy() is false
ComplianceoptionalThis method must be implemented if supportsInquestHierarchy() is true.
MethodgetInquestHierarchyDesignSession
Description

Gets the OsidSession associated with the inquest hierarchy design service.

Returnosid.inquiry.InquestHierarchyDesignSessionan HierarchyDesignSession for inquests
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquestHierarchyDesign() is false
ComplianceoptionalThis method must be implemented if supportsInquestHierarchyDesign() is true.
MethodgetInquiryBatchManager
Description

Gets the InquiryBatchManager.

Returnosid.inquiry.batch.InquiryBatchManageran InquiryBatchManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryBatch() is false
ComplianceoptionalThis method must be implemented if supportsInquiryBatch() is true.
MethodgetInquiryRulesManager
Description

Gets the InquiryRulesManager.

Returnosid.inquiry.rules.InquiryRulesManageran InquiryRulesManager
ErrorsOPERATION_FAILEDunable to complete request
UNIMPLEMENTED supportsInquiryRules() is false
ComplianceoptionalThis method must be implemented if supportsInquiryRules() is true.