| Interface | osid.rules.check.RulesCheckProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.rules.check.RulesCheckProfile | |||
| Description |
The check proxy manager provides access to rules sessions
and provides interoperability tests for various aspects of
this service. Methods in this manager pass a
| ||
| Method | getEvaluationSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.EvaluationSession | an EvaluationSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsEvaluation() is false | ||
| Compliance | optional | This method must be implemented if supportsEvaluation() is
true. | |
| Method | getEvaluationSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.EvaluationSession | an EvaluationSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsEvaluation() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsEvaluation() and
supportsVisibleFederation() are true | |
| Method | getProcessingSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.ProcessingSession | a ProcessingSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessing() is false | ||
| Compliance | optional | This method must be implemented if supportsProcessing() is
true. | |
| Method | getProcessingSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.ProcessingSession | a ProcessingSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProcessing() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsProcessing() and
supportsVisibleFederation() are true | |
| Method | getAgendaLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaLookupSession | an AgendaLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaLookup() is
true. | |
| Method | getAgendaLookupSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaLookupSession | an AgendaLookupSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaLookup()
and supportsVisibleFederation() are true | |
| Method | getAgendaQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaQuerySession | an AgendaQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaQuery() is
true. | |
| Method | getAgendaQuerySessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaQuerySession | an AgendaQuerySession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaQuery() and
supportsVisibleFederation() are true | |
| Method | getAgendaSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaSearchSession | an AgendaSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaSearch() is
true. | |
| Method | getAgendaSearchSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaSearchSession | an AgendaSearchSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaSearch()
and supportsVisibleFederation() are true | |
| Method | getAgendaAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaAdminSession | an AgendaAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaAdmin() is
true. | |
| Method | getAgendaAdminSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaAdminSession | an AgendaAdminSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaAdmin() and
supportsVisibleFederation() are true | |
| Method | getAgendaNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.AgendaReceiver | agendaReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaNotificationSession | an AgendaNotificationSession | |
| Errors | NULL_ARGUMENT | agendaReceiver or proxy is null
| |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaNotification()
is true. | |
| Method | getAgendaNotificationSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.AgendaReceiver | agendaReceiver | the notification callback |
osid.id.Id | engineId | the Id of the Engine | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaNotificationSession | an AgendaNotificationSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | agendaReceiver, engineId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaNotification()
and supportsVisibleFederation() are true | |
| Method | getAgendaEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaEngineSession | an AgendaEngineSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaEngine() is
true. | |
| Method | getAgendaEngineAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.AgendaEngineAssignmentSession | an AgendaEngineAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaEngineAssignment() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaEngineAssignment()
is true. | |
| Method | getAgendaSmartEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.AgendaSmartEngineSession | an AgendaSmartEngineSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAgendaSmartEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsAgendaSmartEngine()
is true. | |
| Method | getInstructionLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionLookupSession | an InstructionLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionLookup()
is true. | |
| Method | getInstructionLookupSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionLookupSession | an InstructionLookupSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionLookup()
and supportsVisibleFederation() are true | |
| Method | getInstructionQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionQuerySession | an InstructionQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionQuery()
is true. | |
| Method | getInstructionQuerySessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionQuerySession | an InstructionQuerySession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionQuery()
and supportsVisibleFederation() are true | |
| Method | getInstructionSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionSearchSession | an InstructionSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionSearch()
is true. | |
| Method | getInstructionSearchSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionSearchSession | an InstructionSearchSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionSearch()
and supportsVisibleFederation() are true | |
| Method | getInstructionAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionAdminSession | an InstructionAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionAdmin()
is true. | |
| Method | getInstructionAdminSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionAdminSession | an InstructionAdminSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionAdmin()
and supportsVisibleFederation() are true | |
| Method | getInstructionNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.InstructionReceiver | instructionReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionNotificationSession | an InstructionNotificationSession | |
| Errors | NULL_ARGUMENT | instructionReceiver or proxy is null
| |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionNotification()
is true. | |
| Method | getInstructionNotificationSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.InstructionReceiver | instructionReceiver | the notification callback |
osid.id.Id | engineId | the Id of the Engine | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionNotificationSession | an InstructionNotificationSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | instructionReceiver, engineId or proxy
is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionNotification()
and supportsVisibleFederation() are true | |
| Method | getInstructionEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionEngineSession | an InstructionEngineSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionEngine()
is true. | |
| Method | getInstructionEngineAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.InstructionEngineAssignmentSession | an InstructionEngineAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionEngineAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsInstructionEngineAssignment() is true. | |
| Method | getInstructionSmartEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.InstructionSmartEngineSession | an InstructionSmartEngineSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsInstructionSmartEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsInstructionSmartEngine()
is true. | |
| Method | getCheckLookupSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckLookupSession | a CheckLookupSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckLookup() is
true. | |
| Method | getCheckLookupSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckLookupSession | a CheckLookupSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckLookup() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsCheckLookup() and
supportsVisibleFederation() are true | |
| Method | getCheckQuerySession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckQuerySession | a CheckQuerySession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckQuery() is
true. | |
| Method | getCheckQuerySessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckQuerySession | a CheckQuerySession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsCheckQuery() and
supportsVisibleFederation() are true | |
| Method | getCheckSearchSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckSearchSession | a CheckSearchSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckSearch() is
true. | |
| Method | getCheckSearchSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckSearchSession | a CheckSearchSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckSearch() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsCheckSearch() and
supportsVisibleFederation() are true | |
| Method | getCheckAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckAdminSession | a CheckAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckAdmin() is
true. | |
| Method | getCheckAdminSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckAdminSession | a CheckAdminSession | |
| Errors | NOT_FOUND | no Engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsCheckAdmin() and
supportsVisibleFederation() are true | |
| Method | getCheckNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.CheckReceiver | checkReceiver | the notification callback |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckNotificationSession | a CheckNotificationSession | |
| Errors | NULL_ARGUMENT | checkReceiver or proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckNotification()
is true. | |
| Method | getCheckNotificationSessionForEngine | ||
| Description |
Gets the | ||
| Parameters | osid.rules.check.CheckReceiver | checkReceiver | the notification callback |
osid.id.Id | engineId | the Id of the Engine | |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckNotificationSession | a CheckNotificationSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | checkReceiver, engineId or proxy is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckNotification()
and supportsVisibleFederation() are true | |
| Method | getCheckEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckEngineSession | a CheckEngineSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckEngine() is
true. | |
| Method | getCheckEngineAssignmentSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.rules.check.CheckEngineAssignmentSession | a CheckEngineAssignmentSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckEngineAssignment() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckEngineAssignment()
is true. | |
| Method | getCheckSmartEngineSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | engineId | the Id of the Engine |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.rules.check.CheckSmartEngineSession | a CheckSmartEngineSession | |
| Errors | NOT_FOUND | no engine found by the given Id | |
| NULL_ARGUMENT | engineId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsCheckSmartEngine() is false | ||
| Compliance | optional | This method must be implemented if supportsCheckSmartEngine()
is true. | |