Interface | osid.rules.check.RulesCheckProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The rules check profile describes the interoperability among rules check services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any engine federation is exposed. Federation is exposed when a specific engine may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of engines appears as a single engine. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsEvaluation | ||
Description |
Tests if an agenda evaluation service is supported for the current agent. | ||
Return | boolean | true if an evaluation service is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProcessing | ||
Description |
Tests if an agenda processing service is supported . | ||
Return | boolean | true if a processing service is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaLookup | ||
Description |
Tests if looking up agendas is supported. | ||
Return | boolean | true if agenda lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaQuery | ||
Description |
Tests if querying agendas is supported. | ||
Return | boolean | true if agenda query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaSearch | ||
Description |
Tests if searching agendas is supported. | ||
Return | boolean | true if agenda search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaAdmin | ||
Description |
Tests if agenda administrative service is supported. | ||
Return | boolean | true if agenda administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaNotification | ||
Description |
Tests if an agenda notification service is supported. | ||
Return | boolean | true if agenda notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaEngine | ||
Description |
Tests if an agenda engine lookup service is supported. | ||
Return | boolean | true if an agenda engine lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaEngineAssignment | ||
Description |
Tests if an agenda engine service is supported. | ||
Return | boolean | true if agenda to engine assignment service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaSmartEngine | ||
Description |
Tests if an agenda smart engine lookup service is supported. | ||
Return | boolean | true if an agenda smart engine service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionLookup | ||
Description |
Tests if looking up instructions is supported. | ||
Return | boolean | true if instruction lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionQuery | ||
Description |
Tests if querying instructions is supported. | ||
Return | boolean | true if instruction query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionSearch | ||
Description |
Tests if searching instructions is supported. | ||
Return | boolean | true if instruction search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionAdmin | ||
Description |
Tests if instruction | ||
Return | boolean | true if instruction administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionNotification | ||
Description |
Tests if an instruction | ||
Return | boolean | true if instruction notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionEngine | ||
Description |
Tests if an instruction engine lookup service is supported. | ||
Return | boolean | true if an instruction engine lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionEngineAssignment | ||
Description |
Tests if an instruction engine assignment service is supported. | ||
Return | boolean | true if an instruction to engine assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionSmartEngine | ||
Description |
Tests if an instruction smart engine service is supported. | ||
Return | boolean | true if an instruction smart engine service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckLookup | ||
Description |
Tests if looking up checks is supported. | ||
Return | boolean | true if check lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckQuery | ||
Description |
Tests if querying checks is supported. | ||
Return | boolean | true if check query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckSearch | ||
Description |
Tests if searching checks is supported. | ||
Return | boolean | true if check search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckAdmin | ||
Description |
Tests if check administrative service is supported. | ||
Return | boolean | true if check administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckNotification | ||
Description |
Tests if a check notification service is supported. | ||
Return | boolean | true if check notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckEngine | ||
Description |
Tests if a check engine lookup service is supported. | ||
Return | boolean | true if a check engine lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckEngineAssignment | ||
Description |
Tests if a check engine service is supported. | ||
Return | boolean | true if check to engine assignment service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckSmartEngine | ||
Description |
Tests if a check smart engine lookup service is supported. | ||
Return | boolean | true if a check smart engine service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getAgendaRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Agenda record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | agendaRecordType | a Type indicating an Agenda record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | agendaRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getAgendaSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Agenda search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAgendaSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | agendaSearchRecordType | a Type indicating an Agenda search record
type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | agendaSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstructionRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Instruction record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | instructionRecordType | a Type indicating an Instruction record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | instructionRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstructionSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Instruction search types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsInstructionSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | instructionSearchRecordType | a Type indicating an Instruction search type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | instructionSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getCheckRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Check record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | checkRecordType | a Type indicating a Check record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | checkRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getCheckSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Check search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | checkSearchRecordType | a Type indicating a Check search record type |
Return | boolean | true if the given search record type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | checkSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getCheckResultRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported CheckResult record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsCheckResultRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | checkResultRecordType | a Type indicating a CheckResult record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | checkResultRecordType is null | |
Compliance | mandatory | This method must be implemented. |