Interface SearchProxyManager

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

public interface SearchProxyManager extends OsidProxyManager, SearchProfile

The search manager provides access to search sessions and provides interoperability tests for various aspects of this service. These methods accept a Proxy. 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.