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.