Interface LoggingProxyManager

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

public interface LoggingProxyManager extends OsidProxyManager, LoggingProfile

The logging manager provides access to logging sessions and provides interoperability tests for various aspects of this service. Methods in this manager support the passing of a Proxy for the purposes of passing information from server environments. The sessions included in this manager are:

  • LoggingSession : a session to write to a log
  • LogEntryLookupSession : a session to read a log
  • LogEntryQuerySession : a session to search a log
  • LogEntrySearchSession : a session to search a log
  • LogEntryAdminSession : a session to manage log entries in a log
  • LogEntryNotificationSession : a session to subscribe to notifications of new log entries
  • LogEntryLogSession : a session to examine log entry to log mappings
  • LogEntryLogAssignmentSession : a session to manage log entry to log mappings
  • LogEntrySmartLogSession : a session to manage dynamic logs
  • LogLookupSession : a session to retrieve log objects
  • LogQuerySession : a session to search for logs
  • LogSearchSession : a session to search for logs
  • LogAdminSession : a session to create, update and delete logs
  • LogNotificationSession : a session to receive notifications for changes in logs
  • LogHierarchyTraversalSession : a session to traverse hierarchies of logs
  • LogHierarchyDesignSession : a session to manage hierarchies of logs

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