OSID Logo
OSID Specifications
hold rules package
Version 3.1.0
Interfaceosid.hold.rules.HoldRulesManager
Implementsosid.OsidManager
osid.hold.rules.HoldRulesProfile
Used Byosid.hold.HoldManager
Description

The hold rules manager provides access to hold rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • IssueEnablerLookupSession: a session to retrieve issue enablers
  • IssueEnablerQuerySession: a session to query for issue enablers
  • IssueEnablerSearchSession: a session to search for issue enablers
  • IssueEnablerAdminSession: a session to create and delete issue enablers
  • IssueEnablerNotificationSession: a session to receive notifications pertaining to issue enabler changes
  • IssueEnablerOublietteSession: a session to look up issue enabler oubliette mappings
  • IssueEnablerOublietteAssignmentSession: a session to manage issue enabler to oubliette mappings
  • IssueEnablerSmartOublietteSession: a session to manage dynamic oubliettes of issue enablers
  • IssueEnablerRuleLookupSession: a session to look up issue enablers to issue mappings
  • IssueEnablerRuleApplicationSession: a session to apply issue enablers to issues
  • IssueConstrainerLookupSession: a session to retrieve issue constrainers
  • IssueConstrainerQuerySession: a session to query for issue constrainers
  • IssueConstrainerSearchSession: a session to search for issue constrainers
  • IssueConstrainerAdminSession: a session to create and delete issue constrainers
  • IssueConstrainerNotificationSession: a session to receive notifications pertaining to issue constrainer changes
  • IssueConstrainerOublietteSession: a session to look up issue constrainer oubliette mappings
  • IssueConstrainerOublietteAssignmentSession: a session to manage issue constrainer to oubliette mappings
  • IssueConstrainerSmartOublietteSession: a session to manage dynamic oubliettes of issue constrainers
  • IssueConstrainerRuleLookupSession: a session to look up issue constrainers to issue mappings
  • IssueConstrainerRuleApplicationSession: a session to apply issue constrainers to issues
  • IssueProcessorLookupSession: a session to retrieve issue processors
  • IssueProcessorQuerySession: a session to query for issue processors
  • IssueProcessorSearchSession: a session to search for issue processors
  • IssueProcessorAdminSession: a session to create and delete issue processors
  • IssueProcessorNotificationSession: a session to receive notifications pertaining to issue processor changes
  • IssueProcessorOublietteSession: a session to look up issue processor oubliette mappings
  • IssueProcessorOublietteAssignmentSession : a session to manage issue processor to oubliette mappings
  • IssueProcessorSmartOublietteSession: a session to manage dynamic oubliettes of issue processors
  • IssueProcessorRuleLookupSession: a session to look up issue processors to issue mappings
  • IssueProcessorRuleApplicationSession: a session to apply issue processors to issues
  • IssueProcessorLookupSession: a session to retrieve issue processors
  • IssueProcessorQuerySession: a session to query for issue processors
  • IssueProcessorSearchSession: a session to search for issue processors
  • IssueProcessorAdminSession: a session to create and delete issue processors
  • IssueProcessorNotificationSession: a session to receive notifications pertaining to issue processor changes
  • IssueProcessorOublietteSession: a session to look up issue processor oubliette mappings
  • IssueProcessorOublietteAssignmentSession : a session to manage issue processor to oubliette mappings
  • IssueProcessorSmartOublietteSession: a session to manage dynamic oubliettes of issue processors
  • IssueProcessorRuleLookupSession: a session to look up issue processors to issue mappings
  • IssueProcessorRuleApplicationSession: a session to apply issue processors to issues
  • IssueProcessorEnablerLookupSession: a session to retrieve issue processor enablers
  • IssueProcessorEnablerQuerySession: a session to query for issue processor enablers
  • IssueProcessorEnablerSearchSession: a session to search for issue processor enablers
  • IssueProcessorEnablerAdminSession: a session to create and delete issue processor enablers
  • IssueProcessorEnablerNotificationSession : a session to receive notifications pertaining to issue processor enabler changes
  • IssueProcessorEnablerOublietteSession: a session to look up issue processor enabler oubliette mappings
  • IssueProcessorEnablerOublietteAssignmentSession : a session to manage issue processor enabler to oubliette mappings
  • IssueProcessorEnablerSmartOublietteSession: a session to manage dynamic oubliettes of issue processor enablers
  • IssueProcessorEnablerRuleLookupSession: a session to look up issue processor enablers to issue processor mappings
  • IssueProcessorEnablerRuleApplicationSession: a session to apply issue processor enablers to issue processors
  • HoldEnablerLookupSession: a session to retrieve hold enablers
  • HoldEnablerQuerySession: a session to query for hold enablers
  • HoldEnablerSearchSession: a session to search for hold enablers
  • HoldEnablerAdminSession: a session to create and delete hold enablers
  • HoldEnablerNotificationSession: a session to receive notifications pertaining to hold enabler changes
  • HoldEnablerOublietteSession: a session to look up hold enabler oubliette mappings
  • HoldEnablerOublietteAssignmentSession: a session to manage hold enabler to oubliette mappings
  • HoldEnablerSmartOublietteSession: a session to manage dynamic oubliettes of hold enablers
  • HoldEnablerRuleLookupSession: a session to look up hold enabler to hold mappings
  • HoldEnablerRuleApplicationSession: a session to apply hold enablers to holds
MethodgetIssueEnablerLookupSession
Description

Gets the OsidSession associated with the issue enabler lookup service.

Returnosid.hold.rules.IssueEnablerLookupSession an IssueEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerLookup() is false
Complianceoptional This method must be implemented if supportsIssueEnablerLookup() is true.
MethodgetIssueEnablerLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerLookupSession an IssueEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerLookup() and supportsVisibleFederation() are true
MethodgetIssueEnablerQuerySession
Description

Gets the OsidSession associated with the issue enabler query service.

Returnosid.hold.rules.IssueEnablerQuerySession an IssueEnabler QuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerQuery() is false
Complianceoptional This method must be implemented if supportsIssueEnablerQuery() is true.
MethodgetIssueEnablerQuerySessionForOubliette
Description

Gets the OsidSession associated with the issue enabler query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerQuerySession an IssueEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerQuery() and supportsVisibleFederation() are true
MethodgetIssueEnablerSearchSession
Description

Gets the OsidSession associated with the issue enabler search service.

Returnosid.hold.rules.IssueEnablerSearchSession an IssueEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerSearch() is false
Complianceoptional This method must be implemented if supportsIssueEnablerSearch() is true.
MethodgetIssueEnablerSearchSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler search service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerSearchSession an IssueEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerSearch() and supportsVisibleFederation() are true
MethodgetIssueEnablerAdminSession
Description

Gets the OsidSession associated with the issue enabler administration service.

Returnosid.hold.rules.IssueEnablerAdminSession an IssueEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsIssueEnablerAdmin() is true.
MethodgetIssueEnablerAdminSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerAdminSession an IssueEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerAdmin() and supportsVisibleFederation() are true
MethodgetIssueEnablerNotificationSession
Description

Gets the OsidSession associated with the issue enabler notification service.

Parametersosid.hold.rules.IssueEnablerReceiverissueEnablerReceiver the notification callback
Returnosid.hold.rules.IssueEnablerNotificationSession an IssueEnablerNotificationSession
ErrorsNULL_ARGUMENT issueEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerNotification() is false
Complianceoptional This method must be implemented if supportsIssueEnablerNotification() is true.
MethodgetIssueEnablerNotificationSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler notification service for the given oubliette.

Parametersosid.hold.rules.IssueEnablerReceiverissueEnablerReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerNotificationSession an IssueEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueEnablerReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerNotification() and supportsVisibleFederation() are true
MethodgetIssueEnablerOublietteSession
Description

Gets the OsidSession to lookup issue enabler/oubliette mappings.

Returnosid.hold.rules.IssueEnablerOublietteSession an IssueEnablerOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerOubliette() is false
Complianceoptional This method must be implemented if supportsIssueEnablerOubliette() is true.
MethodgetIssueEnablerOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning issue enablers to oubliettes.

Returnosid.hold.rules.IssueEnablerOublietteAssignmentSession an IssueEnablerOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsIssueEnablerOublietteAssignment() is true.
MethodgetIssueEnablerSmartOublietteSession
Description

Gets the OsidSession to manage issue enabler smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerSmartOublietteSession an IssueEnablerSmartOublietteeSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsIssueEnablerSmartOubliette() is true.
MethodgetIssueEnablerRuleLookupSession
Description

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

Returnosid.hold.rules.IssueEnablerRuleLookupSession an IssueEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsIssueEnablerRuleLookup() is true.
MethodgetIssueEnablerRuleLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler mapping lookup service for the given oubliette for looking up rules applied to an issue

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerRuleLookupSession an IssueEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetIssueEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the issue constrainer assignment service to apply to issues.

Returnosid.hold.rules.IssueEnablerRuleApplicationSession an IssueEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsIssueEnablerRuleApplication() is true.
MethodgetIssueEnablerRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the issue enabler assignment service for the given oubliette to apply to issues.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueEnablerRuleApplicationSession an IssueEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueEnablerRuleApplication() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerLookupSession
Description

Gets the OsidSession associated with the issue constrainer lookup service.

Returnosid.hold.rules.IssueConstrainerLookupSession an IssueConstrainerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerLookup() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerLookup() is true.
MethodgetIssueConstrainerLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerLookupSession an IssueConstrainerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerLookup() and supportsVisibleFederation() are true
MethodgetIssueConstrainerQuerySession
Description

Gets the OsidSession associated with the issue constrainer query service.

Returnosid.hold.rules.IssueConstrainerQuerySession an IssueConstrainer QuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerQuery() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerQuery() is true.
MethodgetIssueConstrainerQuerySessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerQuerySession an IssueConstrainerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerQuery() and supportsVisibleFederation() are true
MethodgetIssueConstrainerSearchSession
Description

Gets the OsidSession associated with the issue constrainer search service.

Returnosid.hold.rules.IssueConstrainerSearchSession an IssueConstrainerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerSearch() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerSearch() is true.
MethodgetIssueConstrainerSearchSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer search service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerSearchSession an IssueConstrainerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerSearch() and supportsVisibleFederation() are true
MethodgetIssueConstrainerAdminSession
Description

Gets the OsidSession associated with the issue constrainer administration service.

Returnosid.hold.rules.IssueConstrainerAdminSession an IssueConstrainerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerAdmin() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerAdmin() is true.
MethodgetIssueConstrainerAdminSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerAdminSession an IssueConstrainerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerAdmin() and supportsVisibleFederation() are true
MethodgetIssueConstrainerNotificationSession
Description

Gets the OsidSession associated with the issue constrainer notification service.

Parametersosid.hold.rules.IssueConstrainerReceiverissueConstrainerReceiver the notification callback
Returnosid.hold.rules.IssueConstrainerNotificationSession an IssueConstrainerNotificationSession
ErrorsNULL_ARGUMENT issueConstrainerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerNotification() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerNotification() is true.
MethodgetIssueConstrainerNotificationSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer notification service for the given oubliette.

Parametersosid.hold.rules.IssueConstrainerReceiverissueConstrainerReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerNotificationSession an IssueConstrainerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueConstrainerReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerNotification() and supportsVisibleFederation() are true
MethodgetIssueConstrainerOublietteSession
Description

Gets the OsidSession to lookup issue constrainer/oubliette mappings.

Returnosid.hold.rules.IssueConstrainerOublietteSession an IssueConstrainerOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerOubliette() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerOubliette() is true.
MethodgetIssueConstrainerOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning issue constrainers to oubliettes.

Returnosid.hold.rules.IssueConstrainerOublietteAssignmentSession an IssueConstrainerOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerOublietteAssignment() is true.
MethodgetIssueConstrainerSmartOublietteSession
Description

Gets the OsidSession to manage issue constrainer smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerSmartOublietteSession an IssueConstrainerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerSmartOubliette() is true.
MethodgetIssueConstrainerRuleLookupSession
Description

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

Returnosid.hold.rules.IssueConstrainerRuleLookupSession an IssueConstrainerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerRuleLookup() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerRuleLookup() is true.
MethodgetIssueConstrainerRuleLookupSessionForOubliette
Description

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

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerRuleLookupSession an IssueConstrainerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerRuleLookup() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerRuleApplicationSession
Description

Gets the OsidSession associated with the issue constrainer assignment service to apply to issues.

Returnosid.hold.rules.IssueConstrainerRuleApplicationSession an IssueConstrainerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerRuleApplication() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerRuleApplication() is true.
MethodgetIssueConstrainerRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer assignment service for the given oubliette to apply to issues.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerRuleApplicationSession an IssueConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerRuleApplication() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerLookupSession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerLookupSession an IssueConstrainerEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerLookup() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerLookup() is true.
MethodgetIssueConstrainerEnablerLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerLookupSession an IssueConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerLookup() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerQuerySession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerQuerySession an IssueConstrainerEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerQuery() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerQuery() is true.
MethodgetIssueConstrainerEnablerQuerySessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerQuerySession an IssueConstrainerEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerQuery() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerSearchSession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerSearchSession an IssueConstrainerEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerSearch() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerSearch() is true.
MethodgetIssueConstrainerEnablerSearchSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler search service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerSearchSession an IssueConstrainerEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerSearch() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerAdminSession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerAdminSession an IssueConstrainerEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerAdmin() is true.
MethodgetIssueConstrainerEnablerAdminSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerAdminSession an IssueConstrainerEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerAdmin() and supportsVisibleFederation() are true
MethodgetIssueConstrainerEnablerNotificationSession
Description

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

Parametersosid.hold.rules.IssueConstrainerEnablerReceiverissueConstrainerEnablerReceiver the notification callback
Returnosid.hold.rules.IssueConstrainerEnablerNotificationSession an IssueConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT issueConstrainerEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerNotification() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerNotification() is true.
MethodgetIssueConstrainerEnablerNotificationSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler notification service for the given oubliette.

Parametersosid.hold.rules.IssueConstrainerEnablerReceiverissueConstrainerEnablerReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerNotificationSession an IssueConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueConstrainerEnablerReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerNotification() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerOublietteSession
Description

Gets the OsidSession to lookup issue constrainer enabler/oubliette mappings.

Returnosid.hold.rules.IssueConstrainerEnablerOublietteSession an IssueConstrainerEnablerOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerOubliette() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerOubliette() is true.
MethodgetIssueConstrainerEnablerOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning issue constrainer enablers to oubliettes.

Returnosid.hold.rules.IssueConstrainerEnablerOublietteAssignmentSession an IssueConstrainerEnablerOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerOublietteAssignment() is true.
MethodgetIssueConstrainerEnablerSmartOublietteSession
Description

Gets the OsidSession to manage issue constrainer enabler smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerSmartOublietteSession an IssueConstrainerEnablerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerSmartOubliette() is true.
MethodgetIssueConstrainerEnablerRuleLookupSession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerRuleLookupSession an IssueConstrainerEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerRuleLookup() is true.
MethodgetIssueConstrainerEnablerRuleLookupSessionForOubliette
Description

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

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerRuleLookupSession an IssueConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetIssueConstrainerEnablerRuleApplicationSession
Description

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

Returnosid.hold.rules.IssueConstrainerEnablerRuleApplicationSession an IssueConstrainerEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnablerRuleApplication() is true.
MethodgetIssueConstrainerEnablerRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the issue constrainer enabler assignment service for the given oubliette to apply to issue constrainers.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueConstrainerEnablerRuleApplicationSession an IssueConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueConstrainerEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueConstrainerEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetIssueProcessorLookupSession
Description

Gets the OsidSession associated with the issue processor lookup service.

Returnosid.hold.rules.IssueProcessorLookupSession an IssueProcessorLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorLookup() is false
Complianceoptional This method must be implemented if supportsIssueProcessorLookup() is true.
MethodgetIssueProcessorLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue processor lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorLookupSession an IssueProcessorLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorLookup() and supportsVisibleFederation() are true
MethodgetIssueProcessorQuerySession
Description

Gets the OsidSession associated with the issue processor query service.

Returnosid.hold.rules.IssueProcessorQuerySession an IssueProcessor QuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorQuery() is false
Complianceoptional This method must be implemented if supportsIssueProcessorQuery() is true.
MethodgetIssueProcessorQuerySessionForOubliette
Description

Gets the OsidSession associated with the issue processor query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorQuerySession an IssueProcessorQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorQuery() and supportsVisibleFederation() are true
MethodgetIssueProcessorSearchSession
Description

Gets the OsidSession associated with the issue processor search service.

Returnosid.hold.rules.IssueProcessorSearchSession an IssueProcessorSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorSearch() is false
Complianceoptional This method must be implemented if supportsIssueProcessorSearch() is true.
MethodgetIssueProcessorSearchSessionForOubliette
Description

Gets the OsidSession associated with the issue processor search service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorSearchSession an IssueProcessorSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorSearch() and supportsVisibleFederation() are true
MethodgetIssueProcessorAdminSession
Description

Gets the OsidSession associated with the issue processor administration service.

Returnosid.hold.rules.IssueProcessorAdminSession an IssueProcessorAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorAdmin() is false
Complianceoptional This method must be implemented if supportsIssueProcessorAdmin() is true.
MethodgetIssueProcessorAdminSessionForOubliette
Description

Gets the OsidSession associated with the issue processor administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorAdminSession an IssueProcessorAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorAdmin() and supportsVisibleFederation() are true
MethodgetIssueProcessorNotificationSession
Description

Gets the OsidSession associated with the issue processor notification service.

Parametersosid.hold.rules.IssueProcessorReceiverissueProcessorReceiver the notification callback
Returnosid.hold.rules.IssueProcessorNotificationSession an IssueProcessorNotificationSession
ErrorsNULL_ARGUMENT issueProcessorReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorNotification() is false
Complianceoptional This method must be implemented if supportsIssueProcessorNotification() is true.
MethodgetIssueProcessorNotificationSessionForOubliette
Description

Gets the OsidSession associated with the issue processor notification service for the given oubliette.

Parametersosid.hold.rules.IssueProcessorReceiverissueProcessorReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorNotificationSession an IssueProcessorNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueProcessorReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorNotification() and supportsVisibleFederation() are true
MethodgetIssueProcessorOublietteSession
Description

Gets the OsidSession to lookup issue processor/oubliette mappings.

Returnosid.hold.rules.IssueProcessorOublietteSession an IssueProcessorOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorOubliette() is false
Complianceoptional This method must be implemented if supportsIssueProcessorOubliette() is true.
MethodgetIssueProcessorOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning issue processors to oubliettes.

Returnosid.hold.rules.IssueProcessorOublietteAssignmentSession an IssueProcessorOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsIssueProcessorOublietteAssignment() is true.
MethodgetIssueProcessorSmartOublietteSession
Description

Gets the OsidSession to manage issue processor smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorSmartOublietteSession an IssueProcessorSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorSmartOubliette() is false
Complianceoptional This method must be implemented if supportsIssueProcessorSmartOubliette() is true.
MethodgetIssueProcessorRuleLookupSession
Description

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

Returnosid.hold.rules.IssueProcessorRuleLookupSession an IssueProcessorRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorRuleLookup() is false
Complianceoptional This method must be implemented if supportsIssueProcessorRuleLookup() is true.
MethodgetIssueProcessorRuleLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue processor mapping lookup service for the given oubliette for looking up rules applied to an issues.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorRuleLookupSession an IssueProcessorRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorRuleLookup() and supportsVisibleFederation() are true.
MethodgetIssueProcessorRuleApplicationSession
Description

Gets the OsidSession associated with the issue processor assignment service to apply to issues.

Returnosid.hold.rules.IssueProcessorRuleApplicationSession an IssueProcessorRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorRuleApplication() is false
Complianceoptional This method must be implemented if supportsIssueProcessorRuleApplication() is true.
MethodgetIssueProcessorRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the issue processor assignment service for the given oubliette to apply to issues.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorRuleApplicationSession an IssueProcessorRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorRuleApplication() and supportsVisibleFederation() are true.
MethodgetIssueProcessorEnablerLookupSession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerLookupSession an IssueProcessorEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerLookup() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerLookup() is true.
MethodgetIssueProcessorEnablerLookupSessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerLookupSession an IssueProcessorEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerLookup() and supportsVisibleFederation() are true.
MethodgetIssueProcessorEnablerQuerySession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerQuerySession an IssueProcessorEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerQuery() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerQuery() is true.
MethodgetIssueProcessorEnablerQuerySessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerQuerySession an IssueProcessorEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerQuery() and supportsVisibleFederation() are true
MethodgetIssueProcessorEnablerSearchSession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerSearchSession an IssueProcessorEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerSearch() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerSearch() is true.
MethodgetIssueProcessorEnablerSearchSessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler search service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerSearchSession an IssueProcessorEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerSearch() and supportsVisibleFederation() are true
MethodgetIssueProcessorEnablerAdminSession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerAdminSession an IssueProcessorEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerAdmin() is true.
MethodgetIssueProcessorEnablerAdminSessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerAdminSession an IssueProcessorEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerAdmin() and supportsVisibleFederation() are true
MethodgetIssueProcessorEnablerNotificationSession
Description

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

Parametersosid.hold.rules.IssueProcessorEnablerReceiverissueProcessorEnablerReceiver the notification callback
Returnosid.hold.rules.IssueProcessorEnablerNotificationSession an IssueProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT issueProcessorEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerNotification() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerNotification() is true.
MethodgetIssueProcessorEnablerNotificationSessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler notification service for the given oubliette.

Parametersosid.hold.rules.IssueProcessorEnablerReceiverissueProcessorEnablerReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerNotificationSession an IssueProcessorEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueProcessorEnablerReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerNotification() and supportsVisibleFederation() are true.
MethodgetIssueProcessorEnablerOublietteSession
Description

Gets the OsidSession to lookup issue processor enabler/oubliette mappings.

Returnosid.hold.rules.IssueProcessorEnablerOublietteSession an IssueProcessorEnablerOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerOubliette() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerOubliette() is true.
MethodgetIssueProcessorEnablerOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning issue processors enablers to oubliettes.

Returnosid.hold.rules.IssueProcessorEnablerOublietteAssignmentSession an IssueProcessorEnablerOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerOublietteAssignment() is true.
MethodgetIssueProcessorEnablerSmartOublietteSession
Description

Gets the OsidSession to manage issue processor enabler smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerSmartOublietteSession an IssueProcessorEnablerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerSmartOubliette() is true.
MethodgetIssueProcessorEnablerRuleLookupSession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerRuleLookupSession an IssueProcessorEnablerRuleLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerRuleLookup() is true.
MethodgetIssueProcessorEnablerRuleLookupSessionForOubliette
Description

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

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerRuleLookupSession an IssueProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetIssueProcessorEnablerRuleApplicationSession
Description

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

Returnosid.hold.rules.IssueProcessorEnablerRuleApplicationSession an IssueProcessorEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnablerRuleApplication() is true.
MethodgetIssueProcessorEnablerRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the issue processor enabler assignment service for the given oubliette to apply to issue processors.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.IssueProcessorEnablerRuleApplicationSession an IssueProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsIssueProcessorEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsIssueProcessorEnabelrRuleApplication() and supportsVisibleFederation() are true.
MethodgetHoldEnablerLookupSession
Description

Gets the OsidSession associated with the hold enabler lookup service.

Returnosid.hold.rules.HoldEnablerLookupSession a HoldEnablerLookupSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerLookup() is false
Complianceoptional This method must be implemented if supportsHoldEnablerLookup() is true.
MethodgetHoldEnablerLookupSessionForOubliette
Description

Gets the OsidSession associated with the hold enabler lookup service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerLookupSession a HoldEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerLookup() and supportsVisibleFederation() are true.
MethodgetHoldEnablerQuerySession
Description

Gets the OsidSession associated with the hold enabler query service.

Returnosid.hold.rules.HoldEnablerQuerySession a HoldEnablerQuerySession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerQuery() is false
Complianceoptional This method must be implemented if supportsHoldEnablerQuery() is true.
MethodgetHoldEnablerQuerySessionForOubliette
Description

Gets the OsidSession associated with the hold enabler query service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerQuerySession a HoldEnablerQuerySession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerQuery() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerQuery() and supportsVisibleFederation() are true.
MethodgetHoldEnablerSearchSession
Description

Gets the OsidSession associated with the hold enabler search service.

Returnosid.hold.rules.HoldEnablerSearchSession a HoldEnablerSearchSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerSearch() is false
Complianceoptional This method must be implemented if supportsHoldEnablerSearch() is true.
MethodgetHoldEnablerSearchSessionForOubliette
Description

Gets the OsidSession associated with the hold enablers earch service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerSearchSession a HoldEnablerSearchSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerSearch() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerSearch() and supportsVisibleFederation() are true.
MethodgetHoldEnablerAdminSession
Description

Gets the OsidSession associated with the hold enabler administration service.

Returnosid.hold.rules.HoldEnablerAdminSession a HoldEnablerAdminSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerAdmin() is false
Complianceoptional This method must be implemented if supportsHoldEnablerAdmin() is true.
MethodgetHoldEnablerAdminSessionForOubliette
Description

Gets the OsidSession associated with the hold enabler administration service for the given oubliette.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerAdminSession a HoldEnablerAdminSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerAdmin() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerAdmin() and supportsVisibleFederation() are true.
MethodgetHoldEnablerNotificationSession
Description

Gets the OsidSession associated with the hold enabler notification service.

Parametersosid.hold.rules.HoldEnablerReceiverholdEnablerReceiver the notification callback
Returnosid.hold.rules.HoldEnablerNotificationSession a HoldEnablerNotificationSession
ErrorsNULL_ARGUMENT holdEnablerReceiver is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerNotification() is false
Complianceoptional This method must be implemented if supportsHoldEnablerNotification() is true.
MethodgetHoldEnablerNotificationSessionForOubliette
Description

Gets the OsidSession associated with the hold enabler notification service for the given oubliette.

Parametersosid.hold.rules.HoldEnablerReceiverholdEnablerReceiver the notification callback
osid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerNotificationSession a HoldEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT holdEnablerReceiver or oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerNotification() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerNotification() and supportsVisibleFederation() are true.
MethodgetHoldEnablerOublietteSession
Description

Gets the OsidSession to lookup hold enableroubliette mappings.

Returnosid.hold.rules.HoldEnablerOublietteSession a HoldEnablerOublietteSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerOubliette() is false
Complianceoptional This method must be implemented if supportsHoldEnablerOubliette() is true.
MethodgetHoldEnablerOublietteAssignmentSession
Description

Gets the OsidSession associated with assigning hold enablers to oubliettes.

Returnosid.hold.rules.HoldEnablerOublietteAssignmentSession a HoldEnablerOublietteAssignmentSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerOublietteAssignment() is false
Complianceoptional This method must be implemented if supportsHoldEnablerOublietteAssignment() is true.
MethodgetHoldEnablerSmartOublietteSession
Description

Gets the OsidSession to manage hold enabler smart oubliettes.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerSmartOublietteSession a HoldEnablerSmartOublietteSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsHoldEnablerSmartOubliette() is true.
MethodgetHoldEnablerRuleLookupSession
Description

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

Returnosid.hold.rules.HoldEnablerRuleLookupSession a HoldEnablerRuleSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerRuleLookup() is false
Complianceoptional This method must be implemented if supportsHoldEnablerRuleLookup() is true.
MethodgetHoldEnablerRuleLookupSessionForOubliette
Description

Gets the OsidSession associated with the hold enabler mapping lookup service for the given hold for looking up rules applied to a hold.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerRuleLookupSession a HoldEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerRuleLookup() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerRuleLookup() and supportsVisibleFederation() are true.
MethodgetHoldEnablerRuleApplicationSession
Description

Gets the OsidSession associated with the hold enabler assignment service to apply enablers to holds.

Returnosid.hold.rules.HoldEnablerRuleApplicationSession a HoldEnablerRuleApplicationSession
ErrorsOPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerRuleApplication() is false
Complianceoptional This method must be implemented if supportsHoldEnablerRuleApplication() is true.
MethodgetHoldEnablerRuleApplicationSessionForOubliette
Description

Gets the OsidSession associated with the hold enabler assignment service for the given hold to apply enablers to holds.

Parametersosid.id.IdoublietteId the Id of the Oubliette
Returnosid.hold.rules.HoldEnablerRuleApplicationSession a HoldEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerRuleApplication() or supportsVisibleFederation() is false
Complianceoptional This method must be implemented if supportsHoldEnablerRuleApplication() and supportsVisibleFederation() are true.