DsLogAdmin::LogMgr Interface Reference

The base log maanger interface supported by all log factories. More...

import "DsLogAdmin.idl";

Inherited by DsEventLogAdmin::EventLogFactory, DsLogAdmin::BasicLogFactory, DsNotifyLogAdmin::NotifyLogFactory, DsTypedEventLogAdmin::TypedEventLogFactory, and DsTypedNotifyLogAdmin::TypedNotifyLogFactory.

List of all members.

Public Member Functions

LogList list_logs ()
 Return all logs.
Log find_log (in LogId id)
 Find a log with some identifier.
LogIdList list_logs_by_id ()
 List all logs by their unique identifier.


Detailed Description

The base log maanger interface supported by all log factories.


Member Function Documentation

Log DsLogAdmin::LogMgr::find_log ( in LogId  id  ) 

Find a log with some identifier.

id - An identifier key.

Returns:
A log with id or null is not found.

LogList DsLogAdmin::LogMgr::list_logs (  ) 

Return all logs.

Returns:
An array with Log objects.

LogIdList DsLogAdmin::LogMgr::list_logs_by_id (  ) 

List all logs by their unique identifier.

Returns:
An array of unique log identifiers.