Interface | osid.logging.LoggingProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.logging.LoggingProfile | |||
Description |
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
The logging manager also provides a profile for determing the supported search types supported by this service. | ||
Method | getLoggingSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LoggingSession | a LoggingSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogging() is false | ||
Compliance | optional | This method must be implemented if supportsLogging() is
true. | |
Method | getLoggingSessionForLog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | logId | the Id of the Log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LoggingSession | a LoggingSession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogging() or supportsVisibleFederation()
is false | ||
Compliance | optional | This method must be implemented if supportsLogging() and
supportsVisibleFederation() are true | |
Method | getLogEntryLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntryLookupSession | a LogEntryLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryLookup() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryLookup()
is true. | |
Method | getLogEntryLookupSessionForLog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | logId | the Id of the Log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntryLookupSession | a LogEntryLookupSession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryLookup() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryLookup()
and supportsVisibleFederation() are true | |
Method | getLogEntryQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntryQuerySession | a LogEntryQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryQuery() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryQuery()
is true. | |
Method | getLogEntryQuerySessionForLog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | logId | the Id of the Log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntryQuerySession | a LogEntryQuerySession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryQuery() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryQuery()
and supportsVisibleFederation() are true | |
Method | getLogEntrySearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntrySearchSession | a LogEntrySearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntrySearch() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntrySearch()
is true. | |
Method | getLogEntrySearchSessionForLog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | logId | the Id of the Log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntrySearchSession | a LogEntrySearchSession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntrySearch() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntrySearch()
and supportsVisibleFederation() are true | |
Method | getLogEntryAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntryAdminSession | a LogEntryAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryAdmin()
is true. | |
Method | getLogEntryAdminSessionForLog | ||
Description |
Gets the | ||
Parameters | osid.id.Id | logId | the Id of the Log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntryAdminSession | a LogEntryAdminSession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryAdmin()
and supportsVisibleFederation() are true | |
Method | getLogEntryNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.logging.LogEntryReceiver | logEntryReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntryNotificationSession | a LogEntryNotificationSession | |
Errors | NULL_ARGUMENT | logEntryReceiver or proxy is null
| |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryNotification() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryNotification()
is true. | |
Method | getLogEntryNotificationSessionForLog | ||
Description |
Gets the | ||
Parameters | osid.logging.LogEntryReceiver | logEntryReceiver | the receiver |
osid.id.Id | logId | the Id of the Log | |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntryNotificationSession | a LogEntryNotificationSession | |
Errors | NOT_FOUND | no Log found by the given Id | |
NULL_ARGUMENT | logEntryReceiver, logId or proxy is
null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryNotification() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryNotification()
and supportsVisibleFederation() are true | |
Method | getLogEntryLogSession | ||
Description |
Gets the session for retrieving log entry to log mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntryLogSession | a LogEntryLogSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryLog() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryLog() is
true. | |
Method | getLogEntryLogAssignmentSession | ||
Description |
Gets the session for assigning log entry to log mappings. | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogEntryLogAssignmentSession | a LogEntryLogAssignmentSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntryLogAssignment() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntryLogAssignment()
is true. | |
Method | getLogEntrySmartLogSession | ||
Description |
Gets the session for managing dynamic log entry logs. | ||
Parameters | osid.id.Id | logId | the Id of the log |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogEntrySmartLogSession | a LogEntrySmartLogSession | |
Errors | NOT_FOUND | logId not found | |
NULL_ARGUMENT | logId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogEntrySmartLog() is false | ||
Compliance | optional | This method must be implemented if supportsLogEntrySmartLog()
is true. | |
Method | getLogLookupSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogLookupSession | a LogLookupSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogLookup() is false | ||
Compliance | optional | This method must be implemented if supportsLogLookup() is
true. | |
Method | getLogQuerySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogQuerySession | a LogQuerySession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogQuery() is false | ||
Compliance | optional | This method must be implemented if supportsLogQuery() is
true. | |
Method | getLogSearchSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogSearchSession | a LogSearchSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogSearch() is false | ||
Compliance | optional | This method must be implemented if supportsLogSearch() is
true. | |
Method | getLogAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogAdminSession | a LogAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsLogAdmin() is
true. | |
Method | getLogNotificationSession | ||
Description |
Gets the | ||
Parameters | osid.logging.LogReceiver | logReceiver | the receiver |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.logging.LogNotificationSession | a LogNotificationSession | |
Errors | NULL_ARGUMENT | logReceiver or proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogNotification() is false | ||
Compliance | optional | This method must be implemented if supportsLogNotification()
is true. | |
Method | getLogHierarchySession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogHierarchySession | a LogHierarchySession for logs | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogHierarchy() is false | ||
Compliance | optional | This method must be implemented if supportsLogHierarchy() is
true. | |
Method | getLogHierarchyDesignSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.logging.LogHierarchyDesignSession | a HierarchyDesignSession for logs | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsLogHierarchyDesign() is false | ||
Compliance | optional | This method must be implemented if supportsLogHierarchyDesign()
is true. | |
Method | getLoggingBatchProxyManager | ||
Description |
Gets a | ||
Return | osid.logging.batch.LoggingBatchProxyManager | a LoggingBatchProxyManager | |
Errors | OPERATION_FAILED | unable to complete request | |
UNIMPLEMENTED | supportsLoggingBatch() is false | ||
Compliance | optional | This method must be implemented if supportsLoggingBatch() is
true. |