| Package | Description |
|---|---|
| org.osid |
The Open Service Interface Definitions for the org.osid
service.
|
| org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
| org.osid.rules |
The Open Service Interface Definitions for the org.osid.rules
service.
|
| org.osid.rules.check |
The Open Service Interface Definitions for the org.osid.rules.check
service.
|
| Class and Description |
|---|
| Rule
A
Rule represents an entity that can be executed in a
rules engine. |
| RuleQuery
This is the query for searching rules.
|
| RuleQueryInspector
This is the query inspector for examining rule queries.
|
| RuleSearchOrder
An interface for specifying the ordering of search results.
|
| Class and Description |
|---|
| RulesManager
The rules manager provides access to rules sessions and provides
interoperability tests for various aspects of this service.
|
| RulesProxyManager
The rules manager provides access to rules sessions and provides
interoperability tests for various aspects of this service.
|
| Class and Description |
|---|
| Condition
The
Condition is used to input conditions into a rule
execution. |
| Engine
An
Engine represents a collection of rules. |
| EngineAdminSession
This session creates, updates, and deletes
Engines. |
| EngineForm
This is the form for creating and updating
Engines. |
| EngineHierarchyDesignSession
This session manages a hierarchy of engines.
|
| EngineHierarchySession
This session defines methods for traversing a hierarchy of
Engine objects. |
| EngineList
Like all
OsidLists, EngineList provides a
means for accessing Engine elements sequentially either one
at a time or many at a time. |
| EngineLookupSession
This session provides methods for retrieving
Engine
objects. |
| EngineNode
This interface is a container for a partial hierarchy retrieval.
|
| EngineNodeList
Like all
OsidLists, EngineNodeList
provides a means for accessing EngineNode elements
sequentially either one at a time or many at a time. |
| EngineNotificationSession
This session defines methods to receive notifications on adds/changes
to
Engine objects. |
| EngineQuery
This is the query for searching for engines.
|
| EngineQueryInspector
This is the query inspector for examining engine queries.
|
| EngineQuerySession
This session provides methods for searching
Engine
objects. |
| EngineReceiver
The engine receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Engine
objects. |
| EngineSearch
The search interface for governing engine searches.
|
| EngineSearchOrder
An interface for specifying the ordering of search results.
|
| EngineSearchResults
This interface provides a means to capture results of a search.
|
| EngineSearchSession
This session provides methods for searching
Engine
objects. |
| Result
The
Result is the output of a rule execution. |
| Rule
A
Rule represents an entity that can be executed in a
rules engine. |
| RuleAdminSession
This session creates, updates, and deletes
Rules. |
| RuleEngineAssignmentSession
This session provides methods to re-assign
TerRulesms to
Engine objects A Rule may appear in multiple
Engine objects and removing the last reference to a
Rule is the equivalent of deleting it. |
| RuleEngineSession
This session provides methods to retrieve
Rule to
Engine mappings. |
| RuleForm
This is the form for creating and updating
Rules. |
| RuleList
Like all
OsidLists, RuleList provides a
means for accessing Rule elements sequentially either one
at a time or many at a time. |
| RuleLookupSession
This session provides methods for retrieving
Rule
objects. |
| RuleNotificationSession
This session defines methods to receive notifications on adds/changes
to
Rule objects. |
| RuleQuery
This is the query for searching rules.
|
| RuleQueryInspector
This is the query inspector for examining rule queries.
|
| RuleQuerySession
This session provides methods for searching
Rule
objects. |
| RuleReceiver
The rule receiver is the consumer supplied interface for receiving
notifications pertaining to new or deleted rules.
|
| RuleSearch
The search interface for governing rule searches.
|
| RuleSearchOrder
An interface for specifying the ordering of search results.
|
| RuleSearchResults
This interface provides a means to capture results of a search.
|
| RuleSearchSession
This session provides methods for searching
Rule
objects. |
| RuleSmartEngineSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
| RulesProfile
The rules profile describes the interoperability among rule services.
|
| RulesSession
This session provides methods to evaluate and execute rules.
|
| Class and Description |
|---|
| Condition
The
Condition is used to input conditions into a rule
execution. |
| Engine
An
Engine represents a collection of rules. |
| EngineList
Like all
OsidLists, EngineList provides a
means for accessing Engine elements sequentially either one
at a time or many at a time. |
| EngineQuery
This is the query for searching for engines.
|
| EngineQueryInspector
This is the query inspector for examining engine queries.
|