Interface SearchManager

All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, SearchProfile, Sourceable

public interface SearchManager extends OsidManager, SearchProfile

The search manager provides access to search sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • SearchSession : a session for evaluating and executing search
  • EngineLookupSession : a session to retrieve engine objects
  • EngineQuerySession : a session to query for 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
  • EngineHierarchySession : a session to traverse hierarchies of engines
  • EngineHierarchyDesignSession : a session to manage hierarchies of engines

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