Uses of Package
org.osid.rules
Packages that use org.osid.rules
Package
Description
The Open Service Interface Definitions for the org.osid
service.
The Open Service Interface Definitions for the org.osid.orchestration
service.
The Open Service Interface Definitions for the org.osid.rules
service.
The Open Service Interface Definitions for the org.osid.rules.check
service.
-
Classes in org.osid.rules used by org.osidClassDescriptionA
Rulerepresents an entity that can be evaluated or executed.This is the query for searching rules.This is the query inspector for examining rule queries.An interface for specifying the ordering of search results. -
Classes in org.osid.rules used by org.osid.orchestrationClassDescriptionThe rules manager provides access to rules sessions and provides interoperability tests for various aspects of this service.The rules manager provides access to rules sessions and provides interoperability tests for various aspects of this service.
-
Classes in org.osid.rules used by org.osid.rulesClassDescriptionThe
Conditionis used to input conditions into a rule execution.AnEnginerepresents a collection of rules.This session creates, updates, and deletesEngines.This is the form for creating and updatingEngines.This session manages a hierarchy of engines.This session defines methods for traversing a hierarchy ofEngines.Like allOsidLists,EngineListprovides a means for accessingEngineelements sequentially either one at a time or many at a time.This session provides methods for retrievingEngines.This interface is a container for a partial hierarchy retrieval.Like allOsidLists,EngineNodeListprovides a means for accessingEngineNodeelements sequentially either one at a time or many at a time.This session defines methods to receive notifications on adds/changes toEngines.This is the query for searching for engines.This is the query inspector for examining engine queries.This session provides methods for searchingEngines.The engine receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deletedEngineobjects.The search interface for governing engine searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searchingEngines.TheResultis the output of a rule execution.ARulerepresents an entity that can be evaluated or executed.This session creates, updates, and deletesRules.This session provides methods to re-assignTerRulesmstoEngines.ARulemay appear in multipleEnginesand removing the last reference to aRuleis the equivalent of deleting it.This session provides methods to retrieveRuletoEnginemappings.This session provides methods to evaluate and execute rules.This is the form for creating and updatingRules.Like allOsidLists,RuleListprovides a means for accessingRuleelements sequentially either one at a time or many at a time.This session provides methods for retrievingRules.This session defines methods to receive notifications on adds/changes toRules.This is the query for searching rules.This is the query inspector for examining rule queries.This session provides methods for searchingRules.The rule receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted rules.The search interface for governing rule searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searchingRules.This session manages queries and sequencing to create "smart" dynamic catalogs.The rules profile describes the interoperability among rule services. -
Classes in org.osid.rules used by org.osid.rules.checkClassDescriptionThe
Conditionis used to input conditions into a rule execution.AnEnginerepresents a collection of rules.Like allOsidLists,EngineListprovides a means for accessingEngineelements sequentially either one at a time or many at a time.This is the query for searching for engines.This is the query inspector for examining engine queries.