Interface RulesProxyManager

All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, RulesProfile, Sourceable

public interface RulesProxyManager extends OsidProxyManager, RulesProfile

The rules manager provides access to rules sessions and provides interoperability tests for various aspects of this service. These methods accept a Proxy .The sessions included in this manager are:

  • RuleEvaluationSession : a session for evaluating and executing rules
  • RuleLookupSession : a session to lookup rules
  • RuleSearchSession : a session to query rules
  • RuleSearchSession : a session to search rules
  • RuleAdminSession : a session to manage rules
  • RuleNotificationSession : a session to subscribe to notifications of new rules
  • RuleEngineSession a session to retrieve rule engine mappings
  • RuleEngineAssignmentSession a session to manage rule engine mappings
  • RuleSmartEngineSession a session to manage dynamic engines
  • EngineLookupSession : a session to retrieve engine objects
  • EngineSearchSession : a session to query engines
  • EngineSearchSession : a session to search for engines
  • EngineAdminSession : a session to create, update and delete engines
  • EngineNotificationSession : a session to receive notifications for changes in engines
  • EngineHierarchyTraversalSession : a session to traverse hierarchies of engines
  • EngineHierarchyDesignSession : a session to manage hierarchies of engines

The rules manager also provides a profile for determing the supported search types supported by this service.