public interface RulesCheckProfile extends OsidProfile
The rules check profile describes the interoperability among rules check services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getAgendaRecordTypes()
Gets the supported
Agenda record types. |
TypeList |
getAgendaSearchRecordTypes()
Gets the supported
Agenda search record types. |
TypeList |
getCheckRecordTypes()
Gets the supported
Check record types. |
TypeList |
getCheckResultRecordTypes()
Gets the supported
CheckResult record types. |
TypeList |
getCheckSearchRecordTypes()
Gets the supported
Check search record types. |
TypeList |
getInstructionRecordTypes()
Gets the supported
Instruction record types. |
TypeList |
getInstructionSearchRecordTypes()
Gets the supported
Instruction search types. |
boolean |
supportsAgendaAdmin()
Tests if agenda administrative service is supported.
|
boolean |
supportsAgendaEngine()
Tests if an agenda engine lookup service is supported.
|
boolean |
supportsAgendaEngineAssignment()
Tests if an agenda engine service is supported.
|
boolean |
supportsAgendaLookup()
Tests if looking up agendas is supported.
|
boolean |
supportsAgendaNotification()
Tests if an agenda notification service is supported.
|
boolean |
supportsAgendaQuery()
Tests if querying agendas is supported.
|
boolean |
supportsAgendaRecordType(Type agendaRecordType)
Tests if the given
Agenda record type is supported. |
boolean |
supportsAgendaSearch()
Tests if searching agendas is supported.
|
boolean |
supportsAgendaSearchRecordType(Type agendaSearchRecordType)
Tests if the given
Agenda search record type is
supported. |
boolean |
supportsAgendaSmartEngine()
Tests if an agenda smart engine lookup service is supported.
|
boolean |
supportsCheckAdmin()
Tests if check administrative service is supported.
|
boolean |
supportsCheckEngine()
Tests if a check engine lookup service is supported.
|
boolean |
supportsCheckEngineAssignment()
Tests if a check engine service is supported.
|
boolean |
supportsCheckLookup()
Tests if looking up checks is supported.
|
boolean |
supportsCheckNotification()
Tests if a check notification service is supported.
|
boolean |
supportsCheckQuery()
Tests if querying checks is supported.
|
boolean |
supportsCheckRecordType(Type checkRecordType)
Tests if the given
Check record type is supported. |
boolean |
supportsCheckResultRecordType(Type checkResultRecordType)
Tests if the given
CheckResult record type is
supported. |
boolean |
supportsCheckSearch()
Tests if searching checks is supported.
|
boolean |
supportsCheckSearchRecordType(Type checkSearchRecordType)
Tests if the given
Check search record type is
supported. |
boolean |
supportsCheckSmartEngine()
Tests if a check smart engine lookup service is supported.
|
boolean |
supportsEvaluation()
Tests if an agenda evaluation service is supported for the current
agent.
|
boolean |
supportsInstructionAdmin()
Tests if instruction
administrative service is
supported. |
boolean |
supportsInstructionEngine()
Tests if an instruction engine lookup service is supported.
|
boolean |
supportsInstructionEngineAssignment()
Tests if an instruction engine assignment service is supported.
|
boolean |
supportsInstructionLookup()
Tests if looking up instructions is supported.
|
boolean |
supportsInstructionNotification()
Tests if an instruction
notification service is
supported. |
boolean |
supportsInstructionQuery()
Tests if querying instructions is supported.
|
boolean |
supportsInstructionRecordType(Type instructionRecordType)
Tests if the given
Instruction record type is
supported. |
boolean |
supportsInstructionSearch()
Tests if searching instructions is supported.
|
boolean |
supportsInstructionSearchRecordType(Type instructionSearchRecordType)
Tests if the given
Instruction search type is
supported. |
boolean |
supportsInstructionSmartEngine()
Tests if an instruction smart engine service is supported.
|
boolean |
supportsProcessing()
Tests if an agenda processing service is supported .
|
boolean |
supportsVisibleFederation()
Tests if any engine federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsEvaluation()
true if an evaluation service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsProcessing()
true if a processing service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgendaLookup()
true if agenda lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgendaQuery()
true if agenda query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAgendaSearch()
true if agenda search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgendaAdmin()
true if agenda administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgendaNotification()
true if agenda notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAgendaEngine()
true if an agenda engine lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAgendaEngineAssignment()
true if agenda to engine assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAgendaSmartEngine()
true if an agenda smart engine service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInstructionLookup()
true if instruction lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstructionQuery()
true if instruction query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstructionSearch()
true if instruction search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstructionAdmin()
administrative service is
supported. true if instruction administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInstructionNotification()
notification service is
supported. true if instruction notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstructionEngine()
true if an instruction engine lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInstructionEngineAssignment()
true if an instruction to engine assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsInstructionSmartEngine()
true if an instruction smart engine service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCheckLookup()
true if check lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCheckQuery()
true if check query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCheckSearch()
true if check search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCheckAdmin()
true if check administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCheckNotification()
true if check notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCheckEngine()
true if a check engine lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCheckEngineAssignment()
true if check to engine assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCheckSmartEngine()
true if a check smart engine service is
supported, false otherwisemandatory - This method must be implemented. TypeList getAgendaRecordTypes()
Agenda record types. Agenda record
typesmandatory - This method must be implemented. boolean supportsAgendaRecordType(Type agendaRecordType)
Agenda record type is supported.agendaRecordType - a Type indicating an
Agenda record type true if the given Type is
supported, false otherwiseNullArgumentException - agendaRecordType
is null mandatory - This method must be implemented. TypeList getAgendaSearchRecordTypes()
Agenda search record types. Agenda search
record typesmandatory - This method must be implemented. boolean supportsAgendaSearchRecordType(Type agendaSearchRecordType)
Agenda search record type is
supported.agendaSearchRecordType - a Type indicating an
Agenda search record type true if the given Type is
supported, false otherwiseNullArgumentException - agendaSearchRecordType
is null mandatory - This method must be implemented. TypeList getInstructionRecordTypes()
Instruction record types. Instruction
record typesmandatory - This method must be implemented. boolean supportsInstructionRecordType(Type instructionRecordType)
Instruction record type is
supported.instructionRecordType - a Type indicating an
Instruction record type true if the given record type is supported,
false otherwiseNullArgumentException - instructionRecordType
is null mandatory - This method must be implemented. TypeList getInstructionSearchRecordTypes()
Instruction search types. Instruction
search typesmandatory - This method must be implemented. boolean supportsInstructionSearchRecordType(Type instructionSearchRecordType)
Instruction search type is
supported.instructionSearchRecordType - a Type indicating
an Instruction search type true if the given Type is
supported, false otherwiseNullArgumentException -
instructionSearchRecordType is null mandatory - This method must be implemented. TypeList getCheckRecordTypes()
Check record types. Check record
typesmandatory - This method must be implemented. boolean supportsCheckRecordType(Type checkRecordType)
Check record type is supported.checkRecordType - a Type indicating a
Check record type true if the given record type is supported,
false otherwiseNullArgumentException - checkRecordType
is null mandatory - This method must be implemented. TypeList getCheckSearchRecordTypes()
Check search record types. Check search
record typesmandatory - This method must be implemented. boolean supportsCheckSearchRecordType(Type checkSearchRecordType)
Check search record type is
supported.checkSearchRecordType - a Type indicating a
Check search record type true if the given search record type is
supported, false otherwiseNullArgumentException - checkSearchRecordType
is null mandatory - This method must be implemented. TypeList getCheckResultRecordTypes()
CheckResult record types. CheckResult
record typesmandatory - This method must be implemented. boolean supportsCheckResultRecordType(Type checkResultRecordType)
CheckResult record type is
supported.checkResultRecordType - a Type indicating a
CheckResult record type true if the given record type is supported,
false otherwiseNullArgumentException - checkResultRecordType
is null mandatory - This method must be implemented.