| Interface | osid.hold.HoldManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
osid.hold.HoldProfile | |||
| Description |
The hold manager provides access to rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
| Method | getBlockSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockSession | a BlockSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlock() is false | ||
| Compliance | optional | This method must be implemented if supportsBlock() is
true. | |
| Method | getBlockSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the oubliette |
| Return | osid.hold.BlockSession | a BlockSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlock() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBlock() and
supportsVisibleFederation() are true | |
| Method | getMyHoldSession | ||
| Description |
Gets the | ||
| Return | osid.hold.MyHoldSession | a MyHoldSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsMyHold() is false | ||
| Compliance | optional | This method must be implemented if supportsMyHold() is
true. | |
| Method | getMyHoldSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the oubliette |
| Return | osid.hold.MyHoldSession | a MyHoldSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsMyHold() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsMyHold() and
supportsVisibleFederation() are true | |
| Method | getBlockLookupSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockLookupSession | a BlockLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockLookup() is
true. | |
| Method | getBlockLookupSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.BlockLookupSession | a BlockLookupSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBlockLookup() and
supportsVisibleFederation() are true | |
| Method | getBlockQuerySession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockQuerySession | a BlockQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockQuery() is
true. | |
| Method | getBlockQuerySessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.BlockQuerySession | a BlockQuerySession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBlockQuery() and
supportsVisibleFederation() are true | |
| Method | getBlockSearchSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockSearchSession | a BlockSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockSearch() is
true. | |
| Method | getBlockSearchSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.BlockSearchSession | a BlockSearchSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBlockSearch() and
supportsVisibleFederation() are true | |
| Method | getBlockAdminSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockAdminSession | a BlockAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockAdmin() is
true. | |
| Method | getBlockAdminSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.BlockAdminSession | a BlockAdminSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsBlockAdmin() and
supportsVisibleFederation() are true | |
| Method | getBlockNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.hold.BlockReceiver | blockReceiver | the notification callback |
| Return | osid.hold.BlockNotificationSession | a BlockNotificationSession | |
| Errors | NULL_ARGUMENT | blockReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockNotification()
is true. | |
| Method | getBlockNotificationSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.hold.BlockReceiver | blockReceiver | the notification callback |
osid.id.Id | oublietteId | the Id of the Oubliette | |
| Return | osid.hold.BlockNotificationSession | a BlockNotificationSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | blockReceiver or oublietteId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockNotification()
and supportsVisibleFederation() are true | |
| Method | getBlockOublietteSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockOublietteSession | a BlockOublietteSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockOubliette()
is true. | |
| Method | getBlockOublietteAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.hold.BlockOublietteAssignmentSession | a BlockOublietteAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBlockOublietteAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsBlockOublietteAssignment() is true. | |
| Method | getBlockSmartOublietteSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.BlockSmartOublietteSession | a BlockSmartOublietteSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBlockSmartOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsBlockSmartOubliette()
is true. | |
| Method | getIssueLookupSession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueLookupSession | an IssueLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueLookup() is
true. | |
| Method | getIssueLookupSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the oubliette |
| Return | osid.hold.IssueLookupSession | an IssueLookupSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsIssueLookup() and
supportsVisibleFederation() are true | |
| Method | getIssueQuerySession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueQuerySession | an IssueQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueQuery() is
true. | |
| Method | getIssueQuerySessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.IssueQuerySession | an IssueQuerySession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsIssueQuery() and
supportsVisibleFederation() are true | |
| Method | getIssueSearchSession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueSearchSession | an IssueSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueSearch() is
true. | |
| Method | getIssueSearchSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.IssueSearchSession | an IssueSearchSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsIssueSearch() and
supportsVisibleFederation() are true | |
| Method | getIssueAdminSession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueAdminSession | an IssueAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueAdmin() is
true. | |
| Method | getIssueAdminSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.IssueAdminSession | an IssueAdminSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsIssueAdmin() and
supportsVisibleFederation() are true | |
| Method | getIssueNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.hold.IssueReceiver | issueReceiver | the notification callback |
| Return | osid.hold.IssueNotificationSession | an IssueNotificationSession | |
| Errors | NULL_ARGUMENT | issueReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueNotification()
is true. | |
| Method | getIssueNotificationSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.hold.IssueReceiver | issueReceiver | the notification callback |
osid.id.Id | oublietteId | the Id of the Oubliette | |
| Return | osid.hold.IssueNotificationSession | an IssueNotificationSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | issueReceiver or oublietteId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueNotification()
and supportsVisibleFederation() are true | |
| Method | getIssueOublietteSession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueOublietteSession | an IssueOublietteSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueOubliette()
is true. | |
| Method | getIssueOublietteAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.hold.IssueOublietteAssignmentSession | an IssueOublietteAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsIssueOublietteAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsIssueOublietteAssignment() is true. | |
| Method | getIssueSmartOublietteSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.IssueSmartOublietteSession | an IssueSmartOublietteSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsIssueSmartOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsIssueSmartOubliette()
is true. | |
| Method | getHoldLookupSession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldLookupSession | a HoldLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldLookup() is
true. | |
| Method | getHoldLookupSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.HoldLookupSession | a HoldLookupSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsHoldLookup() and
supportsVisibleFederation() are true | |
| Method | getHoldQuerySession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldQuerySession | a HoldQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldQuery() is
true. | |
| Method | getHoldQuerySessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.HoldQuerySession | a CHoldQuerySession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsHoldQuery() and
supportsVisibleFederation() are true | |
| Method | getHoldSearchSession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldSearchSession | a HoldSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldSearch() is
true. | |
| Method | getHoldSearchSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.HoldSearchSession | a HoldSearchSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsHoldSearch() and
supportsVisibleFederation() are true | |
| Method | getHoldAdminSession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldAdminSession | a HoldAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldAdmin() is
true. | |
| Method | getHoldAdminSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.HoldAdminSession | a HoldAdminSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsHoldAdmin() and
supportsVisibleFederation() are true. | |
| Method | getHoldNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.hold.HoldReceiver | holdReceiver | the notification callback |
| Return | osid.hold.HoldNotificationSession | a HoldNotificationSession | |
| Errors | NULL_ARGUMENT | holdReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldNotification()
is true. | |
| Method | getHoldNotificationSessionForOubliette | ||
| Description |
Gets the | ||
| Parameters | osid.hold.HoldReceiver | holdReceiver | the notification callback |
osid.id.Id | oublietteId | the Id of the Oubliette | |
| Return | osid.hold.HoldNotificationSession | a HoldNotificationSession | |
| Errors | NOT_FOUND | no oubliette found by the given Id | |
| NULL_ARGUMENT | holdReceiver or oublietteId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldNotification()
and supportsVisibleFederation() are true | |
| Method | getHoldOublietteSession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldOublietteSession | a HoldOublietteSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldOubliette()
is true. | |
| Method | getHoldOublietteAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.hold.HoldOublietteAssignmentSession | a HoldOublietteAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldOublietteAssignment() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldOublietteAssignment()
is true. | |
| Method | getHoldSmartOublietteSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | oublietteId | the Id of the Oubliette |
| Return | osid.hold.HoldSmartOublietteSession | a HoldSmartOublietteSession | |
| Errors | NOT_FOUND | no Oubliette found by the given Id | |
| NULL_ARGUMENT | oublietteId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsHoldSmartOubliette() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldSmartOubliette()
is true. | |
| Method | getOublietteLookupSession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteLookupSession | a OublietteLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteLookup()
is true. | |
| Method | getOublietteQuerySession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteQuerySession | a OublietteQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteQuery()
is true. | |
| Method | getOublietteSearchSession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteSearchSession | a OublietteSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteSearch()
is true. | |
| Method | getOublietteAdminSession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteAdminSession | a OublietteAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteAdmin()
is true. | |
| Method | getOublietteNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.hold.OublietteReceiver | oublietteReceiver | the notification callback |
| Return | osid.hold.OublietteNotificationSession | a OublietteNotificationSession | |
| Errors | NULL_ARGUMENT | oublietteReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsOublietteNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteNotification()
is true. | |
| Method | getOublietteHierarchySession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteHierarchySession | a OublietteHierarchySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsOublietteHierarchy()
is true. | |
| Method | getOublietteHierarchyDesignSession | ||
| Description |
Gets the | ||
| Return | osid.hold.OublietteHierarchyDesignSession | a HierarchyDesignSession for oubliettes | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsOublietteHierarchyDesign() is false | ||
| Compliance | optional | This method must be implemented if
supportsOublietteHierarchyDesign() is true. | |
| Method | getHoldBatchManager | ||
| Description |
Gets a | ||
| Return | osid.hold.batch.HoldBatchManager | a HoldBatchManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldBatch() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldBatch() is
true. | |
| Method | getHoldRulesManager | ||
| Description |
Gets a | ||
| Return | osid.hold.rules.HoldRulesManager | a HoldRulesManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsHoldRules() is false | ||
| Compliance | optional | This method must be implemented if supportsHoldRules() is
true. | |