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.osid
    Class
    Description
    A Rule represents 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.
  • Class
    Description
    The 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.rules
    Class
    Description
    The Condition is used to input conditions into a rule execution.
    An Engine represents a collection of rules.
    This session creates, updates, and deletes Engines .
    This is the form for creating and updating Engines .
    This session manages a hierarchy of engines.
    This session defines methods for traversing a hierarchy of Engines .
    Like all OsidLists , EngineList provides a means for accessing Engine elements sequentially either one at a time or many at a time.
    This session provides methods for retrieving Engines .
    This interface is a container for a partial hierarchy retrieval.
    Like all OsidLists , EngineNodeList provides a means for accessing EngineNode elements sequentially either one at a time or many at a time.
    This session defines methods to receive notifications on adds/changes to Engines .
    This is the query for searching for engines.
    This is the query inspector for examining engine queries.
    This session provides methods for searching Engines .
    The engine receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Engine objects.
    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 searching Engines .
    The Result is the output of a rule execution.
    A Rule represents an entity that can be evaluated or executed.
    This session creates, updates, and deletes Rules .
    This session provides methods to re-assign TerRulesms to Engines .A Rule may appear in multiple Engines and removing the last reference to a Rule is the equivalent of deleting it.
    This session provides methods to retrieve Rule to Engine mappings.
    This session provides methods to evaluate and execute rules.
    This is the form for creating and updating Rules .
    Like all OsidLists , RuleList provides a means for accessing Rule elements sequentially either one at a time or many at a time.
    This session provides methods for retrieving Rules .
    This session defines methods to receive notifications on adds/changes to Rules .
    This is the query for searching rules.
    This is the query inspector for examining rule queries.
    This session provides methods for searching Rules .
    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 searching Rules .
    This session manages queries and sequencing to create "smart" dynamic catalogs.
    The rules profile describes the interoperability among rule services.
  • Class
    Description
    The Condition is used to input conditions into a rule execution.
    An Engine represents a collection of rules.
    Like all OsidLists , EngineList provides a means for accessing Engine elements 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.