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.
|