Classes | Public Member Functions | Protected Attributes

AcsLogServiceImpl Class Reference

#include <loggingAcsLogServiceImpl.h>

Inheritance diagram for AcsLogServiceImpl:
Inheritance graph
[legend]
Collaboration diagram for AcsLogServiceImpl:
Collaboration graph
[legend]

List of all members.

Classes

class  LogRecordBatch

Public Member Functions

 AcsLogServiceImpl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, TAO_LogMgr_i &logmgr_i, DsLogAdmin::LogMgr_ptr factory, DsLogAdmin::LogId id)
 ~AcsLogServiceImpl ()
void writeRecords (const ::Logging::XmlLogRecordSeq &xmlLogRecords)
Logging::LogStatistics getStatistics ()
void set_logging_supplier (ACSStructuredPushSupplier *supplier)

Protected Attributes

LogRecordBatch recordBatch

Detailed Description

Implement the extensions of the Telecom Log service, these extensions are particular to ALMA and ACS usage.

See also:
Logging::AcsLogService

Constructor & Destructor Documentation

AcsLogServiceImpl::AcsLogServiceImpl ( CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa,
TAO_LogMgr_i &  logmgr_i,
DsLogAdmin::LogMgr_ptr  factory,
DsLogAdmin::LogId  id 
)
AcsLogServiceImpl::~AcsLogServiceImpl (  ) 

Member Function Documentation

Logging::LogStatistics AcsLogServiceImpl::getStatistics (  ) 
void AcsLogServiceImpl::set_logging_supplier ( ACSStructuredPushSupplier supplier  )  [virtual]

override

Reimplemented from ACSLog_i.

void AcsLogServiceImpl::writeRecords ( const ::Logging::XmlLogRecordSeq &  xmlLogRecords  ) 

Member Data Documentation


The documentation for this class was generated from the following file: