OSID Logo
OSID Specifications
inquiry package
Version 3.1.0
Interfaceosid.inquiry.InquiryManager
Implementsosid.OsidManager
osid.inquiry.InquiryProfile
Used Byosid.orchestration.OrchestrationManager
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.AcknowledgementSession an AcknowledgementSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAcknowledgement() is false
Complianceoptional This method must be implemented if supportsAcknowledgement() is true.
MethodgetAcknowledgementSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the inquest
Returnosid.inquiry.AcknowledgementSession an AcknowledgementSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAcknowledgement() or supportsVisibleFederation() is false
Complianceoptional This 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.InquiryReceiverinquiryReceiver the notification callback
Returnosid.inquiry.AcknowledgementNotificationSession an AcknowledgementNotificationSession
ErrorsNULL_ARGUMENT inquiryReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAcknowledgementNotification() is false
Complianceoptional This 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.InquiryReceiverinquiryReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.AcknowledgementNotificationSession an AcknowledgementNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquiryReceiver or inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAcknowledgementNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAcknowledgementNotification() and supportsVisibleFederation() are true
MethodgetInquiryLookupSession
Description

Gets the OsidSession associated with the inquiry lookup service.

Returnosid.inquiry.InquiryLookupSession an InquiryLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryLookup() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquiryLookupSession an InquiryLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryLookup() and supportsVisibleFederation() are true
MethodgetInquiryQuerySession
Description

Gets the OsidSession associated with the inquiry query service.

Returnosid.inquiry.InquiryQuerySession an InquiryQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryQuery() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquiryQuerySession an InquiryQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryQuery() and supportsVisibleFederation() are true
MethodgetInquirySearchSession
Description

Gets the OsidSession associated with the inquiry search service.

Returnosid.inquiry.InquirySearchSession an InquirySearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquirySearch() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquirySearchSession an InquirySearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquirySearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquirySearch() and supportsVisibleFederation() are true
MethodgetInquiryAdminSession
Description

Gets the OsidSession associated with the inquiry administration service.

Returnosid.inquiry.InquiryAdminSession an InquiryAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryAdmin() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquiryAdminSession an InquiryAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryAdmin() and supportsVisibleFederation() are true
MethodgetInquiryNotificationSession
Description

Gets the OsidSession associated with the inquiry notification service.

Parametersosid.inquiry.InquiryReceiverinquiryReceiver the notification callback
Returnosid.inquiry.InquiryNotificationSession an InquiryNotificationSession
ErrorsNULL_ARGUMENT inquiryReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryNotification() is false
Complianceoptional This 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.InquiryReceiverinquiryReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquiryNotificationSession an InquiryNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquiryReceiver or inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryNotification() and supportsVisibleFederation() are true
MethodgetInquiryInquestSession
Description

Gets the OsidSession to lookup inquiry/inquest mappings.

Returnosid.inquiry.InquiryInquestSession an InquiryInquestSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryInquest() is false
Complianceoptional This method must be implemented if supportsInquiryInquest() is true.
MethodgetInquiryInquestAssignmentSession
Description

Gets the OsidSession associated with assigning inquiries to inquests.

Returnosid.inquiry.InquiryInquestAssignmentSession an InquiryInquestAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryInquestAssignment() is false
Complianceoptional This method must be implemented if supportsInquiryInquestAssignment() is true.
MethodgetInquirySmartInquestSession
Description

Gets the OsidSession to manage inquiry smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.InquirySmartInquestSession an InquirySmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquirySmartInquest() is false
Complianceoptional This method must be implemented if supportsInquirySmartInquest() is true.
MethodgetAuditLookupSession
Description

Gets the OsidSession associated with the audit lookup service.

Returnosid.inquiry.AuditLookupSession an AuditLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditLookup() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.AuditLookupSession an AuditLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditLookup() and supportsVisibleFederation() are true
MethodgetAuditQuerySession
Description

Gets the OsidSession associated with the audit query service.

Returnosid.inquiry.AuditQuerySession an AuditQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditQuery() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.AuditQuerySession an AuditQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditQuery() and supportsVisibleFederation() are true
MethodgetAuditSearchSession
Description

Gets the OsidSession associated with the audit search service.

Returnosid.inquiry.AuditSearchSession an AuditSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditSearch() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.AuditSearchSession an AuditSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditSearch() and supportsVisibleFederation() are true
MethodgetAuditAdminSession
Description

Gets the OsidSession associated with the audit administration service.

Returnosid.inquiry.AuditAdminSession an AuditAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditAdmin() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.AuditAdminSession an AuditAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditAdmin() and supportsVisibleFederation() are true
MethodgetAuditNotificationSession
Description

Gets the OsidSession associated with the audit notification service.

Parametersosid.inquiry.AuditReceiverauditReceiver the notification callback
Returnosid.inquiry.AuditNotificationSession an AuditNotificationSession
ErrorsNULL_ARGUMENT auditReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditNotification() is false
Complianceoptional This 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.AuditReceiverauditReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.AuditNotificationSession an AuditNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditReceiver or inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditNotification() and supportsVisibleFederation() are true
MethodgetAuditInquestSession
Description

Gets the OsidSession to lookup audit/inquest mappings.

Returnosid.inquiry.AuditInquestSession an AuditInquestSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditInquest() is false
Complianceoptional This method must be implemented if supportsAuditInquest() is true.
MethodgetAuditInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audits to inquests.

Returnosid.inquiry.AuditInquestAssignmentSession an AuditInquestAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditInquestAssignment() is true.
MethodgetAuditSmartInquestSession
Description

Gets the OsidSession to manage audit smart inquests.

Parametersosid.id.IdinquestId the Id of the inquest
Returnosid.inquiry.AuditSmartInquestSession an AuditSmartInquestSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditSmartInquest() is true.
MethodgetResponseLookupSession
Description

Gets the OsidSession associated with the response lookup service.

Returnosid.inquiry.ResponseLookupSession a ResponseLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseLookup() is false
Complianceoptional This 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.IdinquestId the Id of the inquest
Returnosid.inquiry.ResponseLookupSession a ResponseLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsResponseLookup() and supportsVisibleFederation() are true
MethodgetResponseQuerySession
Description

Gets the OsidSession associated with the response query service.

Returnosid.inquiry.ResponseQuerySession a ResponseQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseQuery() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.ResponseQuerySession a ResponseQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsResponseQuery() and supportsVisibleFederation() are true
MethodgetResponseSearchSession
Description

Gets the OsidSession associated with the response search service.

Returnosid.inquiry.ResponseSearchSession a ResponseSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseSearch() is false
Complianceoptional This 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.IdinquestId the Id of the Inquest
Returnosid.inquiry.ResponseSearchSession a ResponseSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsResponseSearch() and supportsVisibleFederation() are true
MethodgetResponseAdminSession
Description

Gets the OsidSession associated with the response administration service.

Returnosid.inquiry.ResponseAdminSession a ResponseAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseAdmin() is false
Complianceoptional This 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.IdinquestId the Id of the Dostributor
Returnosid.inquiry.ResponseAdminSession a ResponseAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsResponseAdmin() and supportsVisibleFederation() are true
MethodgetResponseNotificationSession
Description

Gets the OsidSession associated with the response notification service.

Parametersosid.inquiry.ResponseReceiverresponseReceiver the notification callback
Returnosid.inquiry.ResponseNotificationSession a ResponseNotificationSession
ErrorsNULL_ARGUMENT responseReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseNotification() is false
Complianceoptional This 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.ResponseReceiverresponseReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.ResponseNotificationSession a ResponseNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT responseReceiver or inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsResponseNotification() and supportsVisibleFederation() are true
MethodgetResponseInquestSession
Description

Gets the OsidSession to lookup response/inquest mappings.

Returnosid.inquiry.ResponseInquestSession a ResponseInquestSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseInquest() is false
Complianceoptional This method must be implemented if supportsResponseInquest() is true.
MethodgetResponseInquestAssignmentSession
Description

Gets the OsidSession associated with assigning responses to inquests.

Returnosid.inquiry.ResponseInquestAssignmentSession a ResponseInquestAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseInquestAssignment() is false
Complianceoptional This method must be implemented if supportsResponseInquestAssignment() is true.
MethodgetResponseSmartInquestSession
Description

Gets the OsidSession to manage locatin smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
Returnosid.inquiry.ResponseSmartInquestSession a ResponseSmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsResponseSmartInquest() is false
Complianceoptional This method must be implemented if supportsResponseSmartInquest() is true.
MethodgetInquestLookupSession
Description

Gets the OsidSession associated with the inquest lookup service.

Returnosid.inquiry.InquestLookupSession an InquestLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestLookup() is false
Complianceoptional This method must be implemented if supportsInquestLookup() is true.
MethodgetInquestQuerySession
Description

Gets the OsidSession associated with the inquest query service.

Returnosid.inquiry.InquestQuerySession an InquestQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestQuery() is false
Complianceoptional This method must be implemented if supportsInquestQuery() is true.
MethodgetInquestSearchSession
Description

Gets the OsidSession associated with the inquest search service.

Returnosid.inquiry.InquestSearchSession an InquestSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestSearch() is false
Complianceoptional This method must be implemented if supportsInquestSearch() is true.
MethodgetInquestAdminSession
Description

Gets the OsidSession associated with the inquest administrative service.

Returnosid.inquiry.InquestAdminSession an InquestAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestAdmin() is false
Complianceoptional This method must be implemented if supportsInquestAdmin() is true.
MethodgetInquestNotificationSession
Description

Gets the OsidSession associated with the inquest notification service.

Parametersosid.inquiry.InquestReceiverinquestReceiver the notification callback
Returnosid.inquiry.InquestNotificationSession an InquestNotificationSession
ErrorsNULL_ARGUMENT inquestReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestNotification() is false
Complianceoptional This method must be implemented if supportsInquestNotification() is true.
MethodgetInquestHierarchySession
Description

Gets the OsidSession associated with the inquest hierarchy service.

Returnosid.inquiry.InquestHierarchySession an InquestHierarchySession for inquests
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestHierarchy() is false
Complianceoptional This method must be implemented if supportsInquestHierarchy() is true.
MethodgetInquestHierarchyDesignSession
Description

Gets the OsidSession associated with the inquest hierarchy design service.

Returnosid.inquiry.InquestHierarchyDesignSession an HierarchyDesignSession for inquests
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquestHierarchyDesign() is false
Complianceoptional This method must be implemented if supportsInquestHierarchyDesign() is true.
MethodgetInquiryBatchManager
Description

Gets the InquiryBatchManager.

Returnosid.inquiry.batch.InquiryBatchManager an InquiryBatchManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryBatch() is false
Complianceoptional This method must be implemented if supportsInquiryBatch() is true.
MethodgetInquiryRulesManager
Description

Gets the InquiryRulesManager.

Returnosid.inquiry.rules.InquiryRulesManager an InquiryRulesManager
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryRules() is false
Complianceoptional This method must be implemented if supportsInquiryRules() is true.