Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

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 Methods

LogList list_logs ()
 Return all logs. More...

Log find_log (in LogId id)
 Find a log with some identifier. More...

LogIdList list_logs_by_id ()
 List all logs by their unique identifier. More...


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.

m <code>id</code> - 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.