Interface RulesCheckProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, RulesCheckProfile, Sourceable
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 Proxy for passing information from server
environments. The sessions included in this manager are:
-
AgendaSession: a session for evaluating agendas -
AgendaEvaluationSession: a session for evaluating agendas with detailed results -
AgendaLookupSession: a session to retrieve agendas -
AgendaQuerySession: a session to query for agendas -
AgendaSearchSession: a session to search for agendas -
AgendaAdminSession: a session to create and delete agendas -
AgendaNotificationSession: a session to receive notifications pertaining to agenda changes -
AgendaEngineSession: a session to looking mappings of agendas to engines -
AgendaEngineAssignmentSession: a session to manage agenda to engine mappings -
AgendaEngineAssignmentSession: a session to manage dynamic engines of agendas
-
InstructionApplicabilitySession: a session to evaluate the applicability of instructions -
InstructionLookupSession: a session to retrieve instructions -
InstructionQuerySession: a session to query for instructions -
InstructionSearchSession: a session to search for instructions -
InstructionAdminSession: a session to create and delete instructions -
InstructionNotificationSession: a session to receive notifications pertaining to instruction changes -
InstructionEngineSession: a session to look up instruction engine mappings -
InstructionEngineAssignmentSession: a session to manage instruction to engine mappings -
InstructionSmartEngineSession: a session to manage dynamic engines of instructions
-
CheckEvaluationSession: a session to evaluate checks -
CheckLookupSession: a session to retrieve checks -
CheckQuerySession: a session to query for checks -
CheckSearchSession: a session to search for checks -
CheckAdminSession: a session to create and delete checks -
CheckNotificationSession: a session to receive notifications pertaining to check changes -
CheckEngineSession: a session to look up check engine mappings -
CheckEngineAssignmentSession: a session to manage check to engine mappings -
CheckSmartEngineSession: a session to manage dynamic engines of checks
-
Method Summary
Modifier and TypeMethodDescriptiongetAgendaAdminSession(Proxy proxy) Gets theOsidSessionassociated with the agenda administration service.getAgendaAdminSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda administration service for the given engine.Gets theOsidSessionassociated with assigning agendas to engines.getAgendaEngineSession(Proxy proxy) Gets theOsidSessionto lookup agenda/engine mappings.getAgendaEvaluationSession(Proxy proxy) Gets theOsidSessionassociated with the agenda evaluation service.getAgendaEvaluationSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda evaluation service for the given engine.getAgendaLookupSession(Proxy proxy) Gets theOsidSessionassociated with the agenda lookup service.getAgendaLookupSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda lookup service for the given engine.getAgendaNotificationSession(AgendaReceiver agendaReceiver, Proxy proxy) Gets theOsidSessionassociated with the agenda notification service.getAgendaNotificationSessionForEngine(AgendaReceiver agendaReceiver, Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda notification service for the given engine.getAgendaQuerySession(Proxy proxy) Gets theOsidSessionassociated with the agenda query service.getAgendaQuerySessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda query service for the given engine.getAgendaSearchSession(Proxy proxy) Gets theOsidSessionassociated with the agenda search service.getAgendaSearchSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the agenda search service for the given engine.getAgendaSession(Proxy proxy) Gets theOsidSessionassociated with the evaluation service to evaluate an agenda.getAgendaSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the evaluation service for the given engine.getAgendaSmartEngineSession(Id engineId, Proxy proxy) Gets theOsidSessionto manage agenda smart engines.getCheckAdminSession(Proxy proxy) Gets theOsidSessionassociated with the check administrative service.getCheckAdminSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check administrative service for the given engine.Gets theOsidSessionassociated with assigning competencies to engines.getCheckEngineSession(Proxy proxy) Gets theOsidSessionto lookup check/engine mappings.getCheckEvaluationSession(Proxy proxy) Gets theOsidSessionassociated with the check evaluation service.getCheckEvaluationSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check evaluation service for the given engine.getCheckLookupSession(Proxy proxy) Gets theOsidSessionassociated with the check lookup service.getCheckLookupSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check lookup service for the given engine.getCheckNotificationSession(CheckReceiver checkReceiver, Proxy proxy) Gets theOsidSessionassociated with the check notification service.getCheckNotificationSessionForEngine(CheckReceiver checkReceiver, Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check notification service for the given engine.getCheckQuerySession(Proxy proxy) Gets theOsidSessionassociated with the check query service.getCheckQuerySessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check query service for the given engine.getCheckSearchSession(Proxy proxy) Gets theOsidSessionassociated with the check search service.getCheckSearchSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the check search service for the given engine.getCheckSmartEngineSession(Id engineId, Proxy proxy) Gets theOsidSessionto manage check smart engines.getInstructionAdminSession(Proxy proxy) Gets theOsidSessionassociated with the instruction administration service.getInstructionAdminSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction administration service for the given engine.Gets theOsidSessionassociated with the instruction applicability service.getInstructionApplicabilitySessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction applicability service for the given engine.Gets theOsidSessionassociated with assigning mappings to engines.getInstructionEngineSession(Proxy proxy) Gets theOsidSessionto lookup instruction/engine checks.getInstructionLookupSession(Proxy proxy) Gets theOsidSessionassociated with the instruction lookup service.getInstructionLookupSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction lookup service for the given engine.getInstructionNotificationSession(InstructionReceiver instructionReceiver, Proxy proxy) Gets theOsidSessionassociated with the instruction notification service.getInstructionNotificationSessionForEngine(InstructionReceiver instructionReceiver, Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction notification service for the given engine.getInstructionQuerySession(Proxy proxy) Gets theOsidSessionassociated with the instruction query service.getInstructionQuerySessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction query service for the given engine.getInstructionSearchSession(Proxy proxy) Gets theOsidSessionassociated with the instruction search service.getInstructionSearchSessionForEngine(Id engineId, Proxy proxy) Gets theOsidSessionassociated with the instruction search service for the given engine.getInstructionSmartEngineSession(Id engineId, Proxy proxy) Gets theOsidSessionto manage locatin smart engines.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface RulesCheckProfile
getAgendaConditionRecordTypes, getAgendaRecordTypes, getAgendaSearchRecordTypes, getCheckConditionRecordTypes, getCheckRecordTypes, getCheckResultRecordTypes, getCheckSearchRecordTypes, getInstructionConditionRecordTypes, getInstructionRecordTypes, getInstructionSearchRecordTypes, supportsAgenda, supportsAgendaAdmin, supportsAgendaConditionRecordType, supportsAgendaEngine, supportsAgendaEngineAssignment, supportsAgendaEvaluation, supportsAgendaLookup, supportsAgendaNotification, supportsAgendaQuery, supportsAgendaRecordType, supportsAgendaSearch, supportsAgendaSearchRecordType, supportsAgendaSmartEngine, supportsCheckAdmin, supportsCheckConditionRecordType, supportsCheckEngine, supportsCheckEngineAssignment, supportsCheckEvaluation, supportsCheckLookup, supportsCheckNotification, supportsCheckQuery, supportsCheckRecordType, supportsCheckResultRecordType, supportsCheckSearch, supportsCheckSearchRecordType, supportsCheckSmartEngine, supportsInstructionAdmin, supportsInstructionApplicability, supportsInstructionConditionRecordType, supportsInstructionEngine, supportsInstructionEngineAssignment, supportsInstructionLookup, supportsInstructionNotification, supportsInstructionQuery, supportsInstructionRecordType, supportsInstructionSearch, supportsInstructionSearchRecordType, supportsInstructionSmartEngine, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAgendaConditionrecord types.Gets the supportedAgendarecord types.Gets the supportedAgendasearch record types.Gets the supportedCheckConditionrecord types.Gets the supportedCheckrecord types.Gets the supportedCheckResultrecord types.Gets the supportedChecksearch record types.Gets the supportedInstructionConditionrecord types.Gets the supportedInstructionrecord types.Gets the supportedInstructionsearch types.booleanTests if an agenda evaluation service is supported.booleanTests if agenda administrative service is supported.booleansupportsAgendaConditionRecordType(Type agendaConditionRecordType) Tests if the givenAgendaConditionrecord type is supported.booleanTests if an agenda engine lookup service is supported.booleanTests if an agenda engine service is supported.booleanTests if an agenda evaluation service with detailed results is supported.booleanTests if looking up agendas is supported.booleanTests if an agenda notification service is supported.booleanTests if querying agendas is supported.booleansupportsAgendaRecordType(Type agendaRecordType) Tests if the givenAgendarecord type is supported.booleanTests if searching agendas is supported.booleansupportsAgendaSearchRecordType(Type agendaSearchRecordType) Tests if the givenAgendasearch record type is supported.booleanTests if an agenda smart engine lookup service is supported.booleanTests if check administrative service is supported.booleansupportsCheckConditionRecordType(Type checkConditionRecordType) Tests if the givenCheckConditionrecord type is supported.booleanTests if a check engine lookup service is supported.booleanTests if a check engine service is supported.booleanTests if evaluating checks is supported.booleanTests if looking up checks is supported.booleanTests if a check notification service is supported.booleanTests if querying checks is supported.booleansupportsCheckRecordType(Type checkRecordType) Tests if the givenCheckrecord type is supported.booleansupportsCheckResultRecordType(Type checkResultRecordType) Tests if the givenCheckResultrecord type is supported.booleanTests if searching checks is supported.booleansupportsCheckSearchRecordType(Type checkSearchRecordType) Tests if the givenChecksearch record type is supported.booleanTests if a check smart engine lookup service is supported.booleanTests if instruction administrative service is supported.booleanTests if evaluating instruction applicability is supported.booleansupportsInstructionConditionRecordType(Type instructionConditionRecordType) Tests if the givenInstructionConditionrecord type is supported.booleanTests if an instruction engine lookup service is supported.booleanTests if an instruction engine assignment service is supported.booleanTests if looking up instructions is supported.booleanTests if an instruction notification service is supported.booleanTests if querying instructions is supported.booleansupportsInstructionRecordType(Type instructionRecordType) Tests if the givenInstructionrecord type is supported.booleanTests if searching instructions is supported.booleansupportsInstructionSearchRecordType(Type instructionSearchRecordType) Tests if the givenInstructionsearch type is supported.booleanTests if an instruction smart engine service is supported.booleanTests if any engine federation is exposed.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getAgendaSession
Gets theOsidSessionassociated with the evaluation service to evaluate an agenda.- Parameters:
proxy- a proxy- Returns:
- an
AgendaSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgenda()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgenda()} is {@code true} .
-
getAgendaSessionForEngine
AgendaSession getAgendaSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the evaluation service for the given engine.- Parameters:
engineId- theIdof the engineproxy- a proxy- Returns:
- an
AgendaSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgenda()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgenda()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaEvaluationSession
Gets theOsidSessionassociated with the agenda evaluation service.- Parameters:
proxy- a proxy- Returns:
- a
AgendaEvaluationSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaEvaluation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaEvaluation()} is {@code true} .
-
getAgendaEvaluationSessionForEngine
AgendaEvaluationSession getAgendaEvaluationSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda evaluation service for the given engine.- Parameters:
engineId- theIdof the engineproxy- a proxy- Returns:
- a
AgendaEvaluationSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaEvaluation()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaEvaluation()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaLookupSession
Gets theOsidSessionassociated with the agenda lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AgendaLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaLookup()} is {@code true} .
-
getAgendaLookupSessionForEngine
AgendaLookupSession getAgendaLookupSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda lookup service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaLookupSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaQuerySession
Gets theOsidSessionassociated with the agenda query service.- Parameters:
proxy- a proxy- Returns:
- an
AgendaQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaQuery()} is {@code true} .
-
getAgendaQuerySessionForEngine
AgendaQuerySession getAgendaQuerySessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda query service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaQuerySession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaSearchSession
Gets theOsidSessionassociated with the agenda search service.- Parameters:
proxy- a proxy- Returns:
- an
AgendaSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaSearch()} is {@code true} .
-
getAgendaSearchSessionForEngine
AgendaSearchSession getAgendaSearchSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda search service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaSearchSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaAdminSession
Gets theOsidSessionassociated with the agenda administration service.- Parameters:
proxy- a proxy- Returns:
- an
AgendaAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaAdmin()} is {@code true} .
-
getAgendaAdminSessionForEngine
AgendaAdminSession getAgendaAdminSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda administration service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaAdminSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaNotificationSession
AgendaNotificationSession getAgendaNotificationSession(AgendaReceiver agendaReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the agenda notification service.- Parameters:
agendaReceiver- the notification callbackproxy- a proxy- Returns:
- an
AgendaNotificationSession - Throws:
NullArgumentException-agendaReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaNotification()} is {@code true} .
-
getAgendaNotificationSessionForEngine
AgendaNotificationSession getAgendaNotificationSessionForEngine(AgendaReceiver agendaReceiver, Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the agenda notification service for the given engine.- Parameters:
agendaReceiver- the notification callbackengineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaNotificationSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-agendaReceiver, engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAgendaEngineSession
Gets theOsidSessionto lookup agenda/engine mappings.- Parameters:
proxy- a proxy- Returns:
- an
AgendaEngineSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaEngine()} is {@code true} .
-
getAgendaEngineAssignmentSession
AgendaEngineAssignmentSession getAgendaEngineAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning agendas to engines.- Parameters:
proxy- a proxy- Returns:
- an
AgendaEngineAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaEngineAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaEngineAssignment()} is {@code true} .
-
getAgendaSmartEngineSession
AgendaSmartEngineSession getAgendaSmartEngineSession(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage agenda smart engines.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
AgendaSmartEngineSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAgendaSmartEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAgendaSmartEngine()} is {@code true} .
-
getInstructionApplicabilitySession
InstructionApplicabilitySession getInstructionApplicabilitySession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the instruction applicability service.- Parameters:
proxy- a proxy- Returns:
- an
InstructionApplicabilitySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionApplicability()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionApplicability()} is {@code true} .
-
getInstructionApplicabilitySessionForEngine
InstructionApplicabilitySession getInstructionApplicabilitySessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction applicability service for the given engine.- Parameters:
engineId- theIdof the engineproxy- a proxy- Returns:
- an
InstructionApplicabilitySession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionApplicability()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionApplicability()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionLookupSession
Gets theOsidSessionassociated with the instruction lookup service.- Parameters:
proxy- a proxy- Returns:
- an
InstructionLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionLookup()} is {@code true} .
-
getInstructionLookupSessionForEngine
InstructionLookupSession getInstructionLookupSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction lookup service for the given engine.- Parameters:
engineId- theIdof the engineproxy- a proxy- Returns:
- an
InstructionLookupSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionQuerySession
Gets theOsidSessionassociated with the instruction query service.- Parameters:
proxy- a proxy- Returns:
- an
InstructionQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionQuery()} is {@code true} .
-
getInstructionQuerySessionForEngine
InstructionQuerySession getInstructionQuerySessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction query service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
InstructionQuerySession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionSearchSession
Gets theOsidSessionassociated with the instruction search service.- Parameters:
proxy- a proxy- Returns:
- an
InstructionSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionSearch()} is {@code true} .
-
getInstructionSearchSessionForEngine
InstructionSearchSession getInstructionSearchSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction search service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
InstructionSearchSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionAdminSession
Gets theOsidSessionassociated with the instruction administration service.- Parameters:
proxy- a proxy- Returns:
- an
InstructionAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionAdmin()} is {@code true} .
-
getInstructionAdminSessionForEngine
InstructionAdminSession getInstructionAdminSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction administration service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
InstructionAdminSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionNotificationSession
InstructionNotificationSession getInstructionNotificationSession(InstructionReceiver instructionReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the instruction notification service.- Parameters:
instructionReceiver- the notification callbackproxy- a proxy- Returns:
- an
InstructionNotificationSession - Throws:
NullArgumentException-instructionReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionNotification()} is {@code true} .
-
getInstructionNotificationSessionForEngine
InstructionNotificationSession getInstructionNotificationSessionForEngine(InstructionReceiver instructionReceiver, Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the instruction notification service for the given engine.- Parameters:
instructionReceiver- the notification callbackengineId- theIdof theEngineproxy- a proxy- Returns:
- an
InstructionNotificationSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-instructionReceiver,engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getInstructionEngineSession
Gets theOsidSessionto lookup instruction/engine checks.- Parameters:
proxy- a proxy- Returns:
- an
InstructionEngineSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionEngine()} is {@code true} .
-
getInstructionEngineAssignmentSession
InstructionEngineAssignmentSession getInstructionEngineAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning mappings to engines.- Parameters:
proxy- a proxy- Returns:
- an
InstructionEngineAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionEngineAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionEngineAssignment()} is {@code true} .
-
getInstructionSmartEngineSession
InstructionSmartEngineSession getInstructionSmartEngineSession(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart engines.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- an
InstructionSmartEngineSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInstructionSmartEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInstructionSmartEngine()} is {@code true} .
-
getCheckEvaluationSession
Gets theOsidSessionassociated with the check evaluation service.- Parameters:
proxy- a proxy- Returns:
- a
CheckEvaluationSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckEvaluation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckEvaluation()} is {@code true} .
-
getCheckEvaluationSessionForEngine
CheckEvaluationSession getCheckEvaluationSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check evaluation service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckEvaluationSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckEvaluation()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckEvaluation()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckLookupSession
Gets theOsidSessionassociated with the check lookup service.- Parameters:
proxy- a proxy- Returns:
- a
CheckLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckLookup()} is {@code true} .
-
getCheckLookupSessionForEngine
CheckLookupSession getCheckLookupSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check lookup service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckLookupSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckQuerySession
Gets theOsidSessionassociated with the check query service.- Parameters:
proxy- a proxy- Returns:
- a
CheckQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckQuery()} is {@code true} .
-
getCheckQuerySessionForEngine
CheckQuerySession getCheckQuerySessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check query service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckQuerySession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckSearchSession
Gets theOsidSessionassociated with the check search service.- Parameters:
proxy- a proxy- Returns:
- a
CheckSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckSearch()} is {@code true} .
-
getCheckSearchSessionForEngine
CheckSearchSession getCheckSearchSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check search service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckSearchSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckAdminSession
Gets theOsidSessionassociated with the check administrative service.- Parameters:
proxy- a proxy- Returns:
- a
CheckAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckAdmin()} is {@code true} .
-
getCheckAdminSessionForEngine
CheckAdminSession getCheckAdminSessionForEngine(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check administrative service for the given engine.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckAdminSession - Throws:
NotFoundException- noEnginefound by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckNotificationSession
CheckNotificationSession getCheckNotificationSession(CheckReceiver checkReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the check notification service.- Parameters:
checkReceiver- the notification callbackproxy- a proxy- Returns:
- a
CheckNotificationSession - Throws:
NullArgumentException-checkReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckNotification()} is {@code true} .
-
getCheckNotificationSessionForEngine
CheckNotificationSession getCheckNotificationSessionForEngine(CheckReceiver checkReceiver, Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the check notification service for the given engine.- Parameters:
checkReceiver- the notification callbackengineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckNotificationSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-checkReceiver, engineIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getCheckEngineSession
Gets theOsidSessionto lookup check/engine mappings.- Parameters:
proxy- a proxy- Returns:
- a
CheckEngineSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckEngine()} is {@code true} .
-
getCheckEngineAssignmentSession
CheckEngineAssignmentSession getCheckEngineAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning competencies to engines.- Parameters:
proxy- a proxy- Returns:
- a
CheckEngineAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckEngineAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckEngineAssignment()} is {@code true} .
-
getCheckSmartEngineSession
CheckSmartEngineSession getCheckSmartEngineSession(Id engineId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage check smart engines.- Parameters:
engineId- theIdof theEngineproxy- a proxy- Returns:
- a
CheckSmartEngineSession - Throws:
NotFoundException- no engine found by the givenIdNullArgumentException-engineId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsCheckSmartEngine()isfalse- Compliance:
optional- This method must be implemented if {@code supportsCheckSmartEngine()} is {@code true} .
-