OSID Logo
OSID Specifications
inquiry rules package
Version 3.1.0
Interfaceosid.inquiry.rules.InquiryRulesProxyManager
Implementsosid.OsidProxyManager
osid.inquiry.rules.InquiryRulesProfile
Used Byosid.inquiry.InquiryProxyManager
Description

The inquiry rules proxy manager provides access to inquiry rules sessions and provides interoperability tests for various aspects of this service. Methods in this manager pass a Proxy for passing information from server environments. The sessions included in this manager are:

  • AuditEnablerLookupSession: a session to retrieve audit enablers
  • AuditEnablerQuerySession: a session to query for audit enablers
  • AuditEnablerSearchSession: a session to search for audit enablers
  • AuditEnablerAdminSession: a session to create and delete audit enablers
  • AuditEnablerNotificationSession: a session to receive notifications pertaining to audit enabler changes
  • AuditEnablerInquestSession: a session to look up audit enabler inquest mappings
  • AuditEnablerInquestAssignmentSession: a session to manage audit enabler to inquest mappings
  • AuditEnablerSmartInquestSession: a session to manage dynamic inquests of audit enablers
  • AuditEnableRuleLookupSession: a session to look up audit enabler mappings
  • AuditEnablerRuleApplicationSession: a session to apply audit enablers
  • AuditConstrainerLookupSession: a session to retrieve audit constrainers
  • AuditConstrainerQuerySession: a session to query for audit constrainers
  • AuditConstrainerSearchSession: a session to search for audit constrainers
  • AuditConstrainerAdminSession: a session to create and delete audit constrainers
  • AuditConstrainerNotificationSession: a session to receive notifications pertaining to audit constrainer changes
  • AuditConstrainerInquestSession: a session to look up audit constrainer inquest mappings
  • AuditConstrainerInquestAssignmentSession : a session to manage audit constrainer to inquest mappings
  • AuditConstrainerSmartInquestSession: a session to manage dynamic inquests of audit constrainers
  • AuditConstrainerRuleLookupSession: a session to look up audit constrainers to audit mappings
  • AuditConstrainerRuleApplicationSession: a session to apply audit constrainers to audits
  • AuditConstrainerEnablerLookupSession: a session to retrieve audit constrainer enablers
  • AuditConstrainerEnablerQuerySession: a session to query for audit constrainer enablers
  • AuditConstrainerEnablerSearchSession: a session to search for audit constrainer enablers
  • AuditConstrainerEnablerAdminSession: a session to create and delete audit constrainer enablers
  • AuditConstrainerEnablerNotificationSession: a session to receive notifications pertaining to audit constrainer enabler changes
  • AuditConstrainerEnablerInquestSession: a session to look up audit constrainer enabler inquest mappings
  • AuditConstrainerEnablerInquestAssignmentSession : a session to manage audit constrainer enabler to inquest mappings
  • AuditConstrainerEnablerSmartInquestSession: a session to manage dynamic inquests of audit constrainer enablers
  • AuditConstrainerEnablerRuleLookupSession : a session to look up audit constrainer enablers to audit constrainer mappings
  • AuditConstrainerEnablerRuleApplicationSession : a session to apply audit constrainer enablers to audit constrainers
  • AuditProcessorLookupSession: a session to retrieve audit processors
  • AuditProcessorQuerySession: a session to query for audit processors
  • AuditProcessorSearchSession: a session to search for audit processors
  • AuditProcessorAdminSession: a session to create and delete audit processors
  • AuditProcessorNotificationSession: a session to receive notifications pertaining to audit processor changes
  • AuditProcessorInquestSession: a session to look up audit processor inquest mappings
  • AuditProcessorInquestAssignmentSession: a session to manage audit processor to inquest mappings
  • AuditProcessorSmartInquestSession: a session to manage dynamic inquests of audit processors
  • AuditProcessorRuleLookupSession: a session to look up audit processors to audit mappings
  • AuditProcessorRuleApplicationSession: a session to apply audit processors to audits
  • AuditProcessorEnablerLookupSession: a session to retrieve audit processor enablers
  • AuditProcessorEnablerQuerySession: a session to query for audit processor enablers
  • AuditProcessorEnablerSearchSession: a session to search for audit processor enablers
  • AuditProcessorEnablerAdminSession: a session to create and delete audit processor enablers
  • AuditProcessorEnablerNotificationSession : a session to receive notifications pertaining to audit processor enabler changes
  • AuditProcessorEnablerInquestSession: a session to look up audit processor enabler inquest mappings
  • AuditProcessorEnablerInquestAssignmentSession : a session to manage audit processor enabler to inquest mappings
  • AuditProcessorEnablerSmartInquestSession : a session to manage dynamic inquests of audit processor enablers
  • AuditProcessorEnablerRuleLookupSession: a session to look up audit processor enablers to audit processor mappings
  • AuditProcessorEnablerRuleApplicationSession: a session to apply audit processor enablers to audit processors
  • InquiryEnablerLookupSession: a session to retrieve inquiry enablers
  • InquiryEnablerQuerySession: a session to query for inquiry enablers
  • InquiryEnablerSearchSession: a session to search for inquiry enablers
  • InquiryEnablerAdminSession: a session to create and delete inquiry enablers
  • InquiryEnablerNotificationSession: a session to receive notifications pertaining to inquiry enabler changes
  • InquiryEnablerInquestSession: a session to look up inquiry enabler inquest mappings
  • InquiryEnablerInquestAssignmentSession: a session to manage inquiry enabler to inquest mappings
  • InquiryEnablerSmartInquestSession: a session to manage dynamic inquests of inquiry enablers
  • InquiryEnablerRuleLookupSession: a session to look up inquiry enabler mappings
  • InquiryEnablerRuleApplicationSession: a session to apply inquiry enablers
MethodgetAuditEnablerLookupSession
Description

Gets the OsidSession associated with the audit enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerLookupSession an AuditEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerLookup() is false
Complianceoptional This method must be implemented if supportsAuditEnablerLookup() is true.
MethodgetAuditEnablerLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerLookupSession an AuditEnablerLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerLookup() and supportsVisibleFederation() are true.
MethodgetAuditEnablerQuerySession
Description

Gets the OsidSession associated with the audit enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerQuerySession an AuditEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerQuery() is false
Complianceoptional This method must be implemented if supportsAuditEnablerQuery() is true.
MethodgetAuditEnablerQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerQuerySession an AuditEnablerQuerySession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerQuery() and supportsVisibleFederation() are true.
MethodgetAuditEnablerSearchSession
Description

Gets the OsidSession associated with the audit enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerSearchSession an AuditEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerSearch() is false
Complianceoptional This method must be implemented if supportsAuditEnablerSearch() is true.
MethodgetAuditEnablerSearchSessionForInquest
Description

Gets the OsidSession associated with the audit enablers earch service for the given inquest.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerSearchSession an AuditEnablerSearchSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerSearch() and supportsVisibleFederation() are true.
MethodgetAuditEnablerAdminSession
Description

Gets the OsidSession associated with the audit enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerAdminSession an AuditEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsAuditEnablerAdmin() is true.
MethodgetAuditEnablerAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerAdminSession an AuditEnablerAdminSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetAuditEnablerNotificationSession
Description

Gets the OsidSession associated with the audit enabler notification service.

Parametersosid.inquiry.rules.AuditEnablerReceiverauditEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerNotificationSession an AuditEnablerNotificationSession
ErrorsNULL_ARGUMENT auditEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerNotification() is false
Complianceoptional This method must be implemented if supportsAuditEnablerNotification() is true.
MethodgetAuditEnablerNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.AuditEnablerReceiverauditEnablerReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerNotificationSession an AuditEnablerNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditEnablerReceiver, inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerNotification() and supportsVisibleFederation() are true.
MethodgetAuditEnablerInquestSession
Description

Gets the OsidSession to lookup audit enabler/inquest mappings for audit enablers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerInquestSession an AuditEnablerInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerInquest() is false
Complianceoptional This method must be implemented if supportsAuditEnablerInquest() is true.
MethodgetAuditEnablerInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audit enablers to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerInquestAssignmentSession an AuditEnablerInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditEnablerInquestAssignment() is true.
MethodgetAuditEnablerSmartInquestSession
Description

Gets the OsidSession to manage audit enabler smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerSmartInquestSession an AuditEnablerSmartInquestSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditEnablerSmartInquest() is true.
MethodgetAuditEnablerRuleLookupSession
Description

Gets the OsidSession associated with the audit enabler mapping lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerRuleLookupSession an AuditEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsAuditEnablerRuleLookup() is true.
MethodgetAuditEnablerRuleLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerRuleLookupSession an AuditEnablerRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetAuditEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the audit enabler assignment service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerRuleApplicationSession an AuditEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsAuditEnablerRuleApplication() is true.
MethodgetAuditEnablerRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the audit enabler assignment service for the given inquest.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditEnablerRuleApplicationSession an AuditEnablerRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerLookupSession
Description

Gets the OsidSession associated with the audit constrainer lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerLookupSession an AuditConstrainerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerLookup() is true.
MethodgetAuditConstrainerLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerLookupSession an AuditConstrainerLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerLookup() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerQuerySession
Description

Gets the OsidSession associated with the audit constrainer query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerQuerySession an AuditConstrainerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerQuery() is true.
MethodgetAuditConstrainerQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerQuerySession an AuditConstrainerQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerQuery() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerSearchSession
Description

Gets the OsidSession associated with the audit constrainer search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerSearchSession an AuditConstrainerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerSearch() is true.
MethodgetAuditConstrainerSearchSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerSearchSession an AuditConstrainerSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerSearch() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerAdminSession
Description

Gets the OsidSession associated with the audit constrainer administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerAdminSession an AuditConstrainerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerAdmin() is true.
MethodgetAuditConstrainerAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerAdminSession an AuditConstrainerAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerAdmin() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerNotificationSession
Description

Gets the OsidSession associated with the audit constrainer notification service.

Parametersosid.inquiry.rules.AuditConstrainerReceiverauditConstrainerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerNotificationSession an AuditConstrainerNotificationSession
ErrorsNULL_ARGUMENT auditConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerNotification() is true.
MethodgetAuditConstrainerNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.AuditConstrainerReceiverauditConstrainerReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerNotificationSession an AuditConstrainerNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditConstrainerReceiver, inquestId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerNotification() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerInquestSession
Description

Gets the OsidSession to lookup audit constrainer/inquest mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerInquestSession an AuditConstrainerInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerInquest() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerInquest() is true.
MethodgetAuditConstrainerInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audit constrainers to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerInquestAssignmentSession an AuditConstrainerInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerInquestAssignment() is true.
MethodgetAuditConstrainerSmartInquestSession
Description

Gets the OsidSession to manage audit constrainer smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerSmartInquestSession an AuditConstrainerSmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerSmartInquest() is true.
MethodgetAuditConstrainerRuleLookupSession
Description

Gets the OsidSession associated with the audit constrainer audit mapping lookup service for looking up the rules applied to an audit.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerRuleLookupSession an AuditConstrainerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerRuleLookup() is true.
MethodgetAuditConstrainerRuleLookupSessionForInquest
Description

Gets the OsidSession associated with the audit constrainer mapping lookup service for the given inquest for looking up rules applied to an audit

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerRuleLookupSession an AuditConstrainerRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the audit constrainer assignment service to apply to audits.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerRuleApplicationSession an AuditConstrainerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerRuleApplication() is true.
MethodgetAuditConstrainerRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the audit constrainer assignment service for the given inquest to apply to audits.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerRuleApplicationSession an AuditConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerLookupSession
Description

Gets the OsidSession associated with the audit constrainer enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerLookupSession an AuditConstrainerEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerLookup() is true.
MethodgetAuditConstrainerEnablerLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerLookupSession an AuditConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerQuerySession
Description

Gets the OsidSession associated with the audit constrainer enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerQuerySession an AuditConstrainerEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerQuery() is true.
MethodgetAuditConstrainerEnablerQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerQuerySession an AuditConstrainerEnablerQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerSearchSession
Description

Gets the OsidSession associated with the audit constrainer enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerSearchSession an AuditConstrainerEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerSearch() is true.
MethodgetAuditConstrainerEnablerSearchSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerSearchSession an AuditConstrainerEnablerSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerAdminSession
Description

Gets the OsidSession associated with the audit constrainer enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerAdminSession an AuditConstrainerEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerAdmin() is true.
MethodgetAuditConstrainerEnablerAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerAdminSession an AuditConstrainerEnablerAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerAdmin() and supportsVisibleFederation() are true
MethodgetAuditConstrainerEnablerNotificationSession
Description

Gets the OsidSession associated with the audit constrainer enabler notification service.

Parametersosid.inquiry.rules.AuditConstrainerEnablerReceiverauditConstrainerEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerNotificationSession an AuditConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT auditConstrainerEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerNotification() is true.
MethodgetAuditConstrainerEnablerNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.AuditConstrainerEnablerReceiverauditConstrainerEnablerReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerNotificationSession an AuditConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditConstrainerEnablerReceiver, inquestId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerInquestSession
Description

Gets the OsidSession to lookup audit constrainer enabler/inquest mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerInquestSession an AuditConstrainerEnablerInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerInquest() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerInquest() is true.
MethodgetAuditConstrainerEnablerInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audit constrainer enablers to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerInquestAssignmentSession an AuditConstrainerEnablerInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerInquestAssignment() is true.
MethodgetAuditConstrainerEnablerSmartInquestSession
Description

Gets the OsidSession to manage audit constrainer enabler smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerSmartInquestSession an AuditConstrainerEnablerSmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerSmartInquest() is true.
MethodgetAuditConstrainerEnablerRuleLookupSession
Description

Gets the OsidSession associated with the audit constrainer enabler audit mapping lookup service for looking up the rules applied to an audit constrainer.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerRuleLookupSession an AuditConstrainerEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerRuleLookup() is true.
MethodgetAuditConstrainerEnablerRuleLookupSessionForInquest
Description

Gets the OsidSession associated with the audit constrainer enabler mapping lookup service for the given inquest for looking up rules applied to an audit constrainer.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerRuleLookupSession an AuditConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetAuditConstrainerEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the audit constrainer enabler assignment service to apply to audit constrainers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerRuleApplicationSession an AuditConstrainerEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnablerRuleApplication() is true.
MethodgetAuditConstrainerEnablerRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the audit constrainer enabler assignment service for the given inquest to apply to audit constrainers.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditConstrainerEnablerRuleApplicationSession an AuditConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditConstrainerEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetAuditProcessorLookupSession
Description

Gets the OsidSession associated with the audit processor lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorLookupSession an AuditProcessorLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorLookup() is false
Complianceoptional This method must be implemented if supportsAuditProcessorLookup() is true.
MethodgetAuditProcessorLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorLookupSession an AuditProcessorLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorLookup() and supportsVisibleFederation() are true
MethodgetAuditProcessorQuerySession
Description

Gets the OsidSession associated with the audit processor query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorQuerySession an AuditProcessorQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorQuery() is false
Complianceoptional This method must be implemented if supportsAuditProcessorQuery() is true.
MethodgetAuditProcessorQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorQuerySession an AuditProcessorQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorQuery() and supportsVisibleFederation() are true.
MethodgetAuditProcessorSearchSession
Description

Gets the OsidSession associated with the audit processor search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorSearchSession an AuditProcessorSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorSearch() is false
Complianceoptional This method must be implemented if supportsAuditProcessorSearch() is true.
MethodgetAuditProcessorSearchSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorSearchSession an AuditProcessorSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorSearch() and supportsVisibleFederation() are true
MethodgetAuditProcessorAdminSession
Description

Gets the OsidSession associated with the audit processor administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorAdminSession an AuditProcessorAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsAuditProcessorAdmin() is true.
MethodgetAuditProcessorAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorAdminSession an AuditProcessorAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorAdmin() and supportsVisibleFederation() are true.
MethodgetAuditProcessorNotificationSession
Description

Gets the OsidSession associated with the audit processor notification service.

Parametersosid.inquiry.rules.AuditProcessorReceiverauditProcessorReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorNotificationSession an AuditProcessorNotificationSession
ErrorsNULL_ARGUMENT auditConstrainerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorNotification() is false
Complianceoptional This method must be implemented if supportsAuditProcessorNotification() is true.
MethodgetAuditProcessorNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.AuditProcessorReceiverauditProcessorReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorNotificationSession an AuditProcessorNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditProcessorReceiver, inquestId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorNotification() and supportsVisibleFederation() are true.
MethodgetAuditProcessorInquestSession
Description

Gets the OsidSession to lookup audit processor/inquest mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorInquestSession an AuditProcessorInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorInquest() is false
Complianceoptional This method must be implemented if supportsAuditProcessorInquest() is true.
MethodgetAuditProcessorInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audit processors to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorInquestAssignmentSession an AuditProcessorInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditProcessorInquestAssignment() is true.
MethodgetAuditProcessorSmartInquestSession
Description

Gets the OsidSession to manage audit processor smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorSmartInquestSession an AuditProcessorSmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditProcessorSmartInquest() is true.
MethodgetAuditProcessorRuleLookupSession
Description

Gets the OsidSession associated with the audit processor audit mapping lookup service for looking up the rules applied to an audit.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorRuleLookupSession an AuditProcessorRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsAuditProcessorRuleLookup() is true.
MethodgetAuditProcessorRuleLookupSessionForInquest
Description

Gets the OsidSession associated with the audit processor mapping lookup service for the given inquest for looking up rules applied to an audits.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorRuleLookupSession an AuditProcessorRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetAuditProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the audit processor assignment service to apply to audits.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorRuleApplicationSession an AuditProcessorRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsAuditProcessorRuleApplication() is true.
MethodgetAuditProcessorRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the audit processor assignment service for the given inquest to apply to audits.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorRuleApplicationSession an AuditProcessorRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetAuditProcessorEnablerLookupSession
Description

Gets the OsidSession associated with the audit processor enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerLookupSession an AuditProcessorEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerLookup() is true.
MethodgetAuditProcessorEnablerLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerLookupSession an AuditProcessorEnablerLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetAuditProcessorEnablerQuerySession
Description

Gets the OsidSession associated with the audit processor enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerQuerySession an AuditProcessorEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerQuery() is true.
MethodgetAuditProcessorEnablerQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerQuerySession an AuditProcessorEnablerQuerySession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerQuery() and supportsVisibleFederation() are true
MethodgetAuditProcessorEnablerSearchSession
Description

Gets the OsidSession associated with the audit processor enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerSearchSession an AuditProcessorEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerSearch() is true.
MethodgetAuditProcessorEnablerSearchSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerSearchSession an AuditProcessorEnablerSearchSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerSearch() and supportsVisibleFederation() are true
MethodgetAuditProcessorEnablerAdminSession
Description

Gets the OsidSession associated with the audit processor enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerAdminSession an AuditProcessorEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerAdmin() is true.
MethodgetAuditProcessorEnablerAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerAdminSession an AuditProcessorEnablerAdminSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerAdmin() and supportsVisibleFederation() are true
MethodgetAuditProcessorEnablerNotificationSession
Description

Gets the OsidSession associated with the audit processor enabler notification service.

Parametersosid.inquiry.rules.AuditProcessorEnablerReceiverauditProcessorEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerNotificationSession an AuditProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT auditProcessorEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerNotification() is true.
MethodgetAuditProcessorEnablerNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.AuditProcessorEnablerReceiverauditProcessorEnablerReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerNotificationSession an AuditProcessorEnablerNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT auditProcessorEnablerReceiver, inquestId, or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetAuditProcessorEnablerInquestSession
Description

Gets the OsidSession to lookup audit processor enabler/inquest mappings.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerInquestSession an AuditProcessorEnablerInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerInquest() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerInquest() is true.
MethodgetAuditProcessorEnablerInquestAssignmentSession
Description

Gets the OsidSession associated with assigning audit processors enablers to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerInquestAssignmentSession an AuditProcessorEnablerInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerInquestAssignment() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerInquestAssignment() is true.
MethodgetAuditProcessorEnablerSmartInquestSession
Description

Gets the OsidSession to manage audit processor enabler smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerSmartInquestSession an AuditProcessorEnablerSmartInquestSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerSmartInquest() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerSmartInquest() is true.
MethodgetAuditProcessorEnablerRuleLookupSession
Description

Gets the OsidSession associated with the audit processor enabler audit mapping lookup service for looking up the rules applied to an audit processor.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerRuleLookupSession an AuditProcessorEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerRuleLookup() is true.
MethodgetAuditProcessorEnablerRuleLookupSessionForInquest
Description

Gets the OsidSession associated with the audit processor enabler mapping lookup service for the given inquest for looking up rules applied to an audit processors.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerRuleLookupSession an AuditProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetAuditProcessorEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the audit processor enabler assignment service to apply to audit processors.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerRuleApplicationSession an AuditProcessorEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnablerRuleApplication() is true.
MethodgetAuditProcessorEnablerRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the audit processor enabler assignment service for the given inquest to apply to audit processors.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.AuditProcessorEnablerRuleApplicationSession an AuditProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsAuditProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsAuditProcessorEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerLookupSession
Description

Gets the OsidSession associated with the inquiry enabler lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerLookupSession an InquiryEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerLookup() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerLookup() is true.
MethodgetInquiryEnablerLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerLookupSession an InquiryEnablerLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerLookup() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerQuerySession
Description

Gets the OsidSession associated with the inquiry enabler query service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerQuerySession an InquiryEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerQuery() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerQuery() is true.
MethodgetInquiryEnablerQuerySessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerQuerySession an InquiryEnablerQuerySession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerQuery() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerSearchSession
Description

Gets the OsidSession associated with the inquiry enabler search service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerSearchSession an InquiryEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerSearch() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerSearch() is true.
MethodgetInquiryEnablerSearchSessionForInquest
Description

Gets the OsidSession associated with the inquiry enablers earch service for the given inquest.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerSearchSession an InquiryEnablerSearchSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerSearch() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerAdminSession
Description

Gets the OsidSession associated with the inquiry enabler administration service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerAdminSession an InquiryEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerAdmin() is true.
MethodgetInquiryEnablerAdminSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerAdminSession an InquiryEnablerAdminSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerNotificationSession
Description

Gets the OsidSession associated with the inquiry enabler notification service.

Parametersosid.inquiry.rules.InquiryEnablerReceiverinquiryEnablerReceiver the notification callback
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerNotificationSession an InquiryEnablerNotificationSession
ErrorsNULL_ARGUMENT inquiryEnablerReceiver or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerNotification() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerNotification() is true.
MethodgetInquiryEnablerNotificationSessionForInquest
Description

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

Parametersosid.inquiry.rules.InquiryEnablerReceiverinquiryEnablerReceiver the notification callback
osid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerNotificationSession an InquiryEnablerNotificationSession
ErrorsNOT_FOUND no inquest found by the given Id
NULL_ARGUMENT inquiryEnablerReceiver, inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerNotification() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerInquestSession
Description

Gets the OsidSession to lookup inquiry enabler/inquest mappings for inquiry enablers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerInquestSession an InquiryEnablerInquestSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerInquest() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerInquest() is true.
MethodgetInquiryEnablerInquestAssignmentSession
Description

Gets the OsidSession associated with assigning inquiry enablers to inquests.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerInquestAssignmentSession an InquiryEnablerInquestAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerInquestAssignment() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerInquestAssignment() is true.
MethodgetInquiryEnablerSmartInquestSession
Description

Gets the OsidSession to manage inquiry enabler smart inquests.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerSmartInquestSession an InquiryEnablerSmartInquestSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerSmartInquest() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerSmartInquest() is true.
MethodgetInquiryEnablerRuleLookupSession
Description

Gets the OsidSession associated with the inquiry enabler mapping lookup service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerRuleLookupSession an InquiryEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerRuleLookup() is true.
MethodgetInquiryEnablerRuleLookupSessionForInquest
Description

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

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerRuleLookupSession an InquiryEnablerRuleLookupSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetInquiryEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the inquiry enabler assignment service.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerRuleApplicationSession an InquiryEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerRuleApplication() is true.
MethodgetInquiryEnablerRuleApplicationSessionForInquest
Description

Gets the OsidSession associated with the inquiry enabler assignment service for the given inquest.

Parametersosid.id.IdinquestId the Id of the Inquest
osid.proxy.Proxyproxy a proxy
Returnosid.inquiry.rules.InquiryEnablerRuleApplicationSession an InquiryEnablerRuleApplicationSession
ErrorsNOT_FOUND no Inquest found by the given Id
NULL_ARGUMENT inquestId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsInquiryEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsInquiryEnablerRuleApplication() and supportsVisibleFederation() are true.