OSID Logo
OSID Specifications
hold rules package
Version 3.1.0
Interfaceosid.hold.rules.HoldRulesProxyManager
Implementsosid.OsidProxyManager
osid.hold.rules.HoldRulesProfile
Used Byosid.hold.HoldProxyManager
Description

The hold rules proxy manager provides access to hold 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:

  • 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerLookupSession an IssueEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerLookupSession an IssueEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerQuerySession an IssueEnabler QuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerQuerySession an IssueEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerSearchSession an IssueEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerSearchSession an IssueEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerAdminSession an IssueEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerAdminSession an IssueEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerNotificationSession an IssueEnablerNotificationSession
ErrorsNULL_ARGUMENT issueEnablerReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerNotificationSession an IssueEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueEnablerReceiver, oublietteId, or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerOublietteSession an IssueEnablerOublietteSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerOublietteAssignmentSession an IssueEnablerOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerSmartOublietteSession an IssueEnablerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerRuleLookupSession an IssueEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerRuleLookupSession an IssueEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerRuleApplicationSession an IssueEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueEnablerRuleApplicationSession an IssueEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerLookupSession an IssueConstrainerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerLookupSession an IssueConstrainerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerQuerySession an IssueConstrainer QuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerQuerySession an IssueConstrainerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerSearchSession an IssueConstrainerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerSearchSession an IssueConstrainerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerAdminSession an IssueConstrainerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerAdminSession an IssueConstrainerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerNotificationSession an IssueConstrainerNotificationSession
ErrorsNULL_ARGUMENT issueConstrainerReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerNotificationSession an IssueConstrainerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueConstrainerReceiver, oublietteId, or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerOublietteSession an IssueConstrainerOublietteSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerOublietteAssignmentSession an IssueConstrainerOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerSmartOublietteSession an IssueConstrainerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerRuleLookupSession an IssueConstrainerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerRuleLookupSession an IssueConstrainerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerRuleApplicationSession an IssueConstrainerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerRuleApplicationSession an IssueConstrainerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerLookupSession an IssueConstrainerEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerLookupSession an IssueConstrainerEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerQuerySession an IssueConstrainerEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerQuerySession an IssueConstrainerEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerSearchSession an IssueConstrainerEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerSearchSession an IssueConstrainerEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerAdminSession an IssueConstrainerEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerAdminSession an IssueConstrainerEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerNotificationSession an IssueConstrainerEnablerNotificationSession
ErrorsNULL_ARGUMENT issueConstrainerEnablerReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerNotificationSession an IssueConstrainerEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueConstrainerEnablerReceiver, oublietteId, or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerOublietteSession an IssueConstrainerEnablerOublietteSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerOublietteAssignmentSession an IssueConstrainerEnablerOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerSmartOublietteSession an IssueConstrainerEnablerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerRuleLookupSession an IssueConstrainerEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerRuleLookupSession an IssueConstrainerEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerRuleApplicationSession an IssueConstrainerEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueConstrainerEnablerRuleApplicationSession an IssueConstrainerEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorLookupSession an IssueProcessorLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorLookupSession an IssueProcessorLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorQuerySession an IssueProcessor QuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorQuerySession an IssueProcessorQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorSearchSession an IssueProcessorSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorSearchSession an IssueProcessorSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorAdminSession an IssueProcessorAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorAdminSession an IssueProcessorAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorNotificationSession an IssueProcessorNotificationSession
ErrorsNULL_ARGUMENT issueProcessorReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorNotificationSession an IssueProcessorNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueProcessorReceiver, oublietteId, or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorOublietteSession an IssueProcessorOublietteSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorOublietteAssignmentSession an IssueProcessorOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorSmartOublietteSession an IssueProcessorSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorRuleLookupSession an IssueProcessorRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorRuleLookupSession an IssueProcessorRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorRuleApplicationSession an IssueProcessorRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorRuleApplicationSession an IssueProcessorRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerLookupSession an IssueProcessorEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerLookupSession an IssueProcessorEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerQuerySession an IssueProcessorEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerQuerySession an IssueProcessorEnablerQuerySession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerSearchSession an IssueProcessorEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerSearchSession an IssueProcessorEnablerSearchSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerAdminSession an IssueProcessorEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerAdminSession an IssueProcessorEnablerAdminSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerNotificationSession an IssueProcessorEnablerNotificationSession
ErrorsNULL_ARGUMENT issueProcessorEnablerReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerNotificationSession an IssueProcessorEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT issueProcessorEnablerReceiver, oublietteId, or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerOublietteSession an IssueProcessorEnablerOublietteSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerOublietteAssignmentSession an IssueProcessorEnablerOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerSmartOublietteSession an IssueProcessorEnablerSmartOublietteSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerRuleLookupSession an IssueProcessorEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerRuleLookupSession an IssueProcessorEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerRuleApplicationSession an IssueProcessorEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.IssueProcessorEnablerRuleApplicationSession an IssueProcessorEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerLookupSession a HoldEnablerLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerLookupSession a HoldEnablerLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerQuerySession a HoldEnablerQuerySession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerQuerySession a HoldEnablerQuerySession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerSearchSession a HoldEnablerSearchSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerSearchSession a HoldEnablerSearchSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerAdminSession a HoldEnablerAdminSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerAdminSession a HoldEnablerAdminSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerNotificationSession a HoldEnablerNotificationSession
ErrorsNULL_ARGUMENT holdEnablerReceiver or proxy 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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerNotificationSession a HoldEnablerNotificationSession
ErrorsNOT_FOUND no oubliette found by the given Id
NULL_ARGUMENT holdEnablerReceiver, oublietteId, or proxy 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 enabler/oubliette mappings for hold enablers.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerOublietteSession a HoldEnablerSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerOublietteAssignmentSession a HoldEnablerOublietteAssignmentSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerSmartOublietteSession a HoldEnablerSmartOublietteSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy is null
OPERATION_FAILED unable to complete request
UNIMPLEMENTED supportsHoldEnablerSmartOubliette() is false
Complianceoptional This method must be implemented if supportsHoldEnablerSmarOubliette() is true.
MethodgetHoldEnablerRuleLookupSession
Description

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

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerRuleLookupSession a HoldEnablerRuleLookupSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerRuleLookupSession a HoldEnablerRuleLookupSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.

Parametersosid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerRuleApplicationSession a HoldEnablerRuleApplicationSession
ErrorsNULL_ARGUMENT proxy is null
OPERATION_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
osid.proxy.Proxyproxy a proxy
Returnosid.hold.rules.HoldEnablerRuleApplicationSession a HoldEnablerRuleApplicationSession
ErrorsNOT_FOUND no Oubliette found by the given Id
NULL_ARGUMENT oublietteId or proxy 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.