Public Member Functions

ACSLog::LogSvc Interface Reference

import "acslog.idl";

List of all members.

Public Member Functions

void logTrace (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logDelouse (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logDebug (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logInfo (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logNotice (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logWarning (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logError (in ACSErr::ErrorTrace c) raises (ACSErr::ACSException)
void logErrorWithPriority (in ACSErr::ErrorTrace c, in Priorities p) raises (ACSErr::ACSException)
void logWithPriority (in Priorities p, in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data, in string audience, in string array, in string antenna) raises (ACSErr::ACSException)
void logWithAudience (in Priorities p, in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in string audience, in string array, in string antenna) raises (ACSErr::ACSException)
void logCritical (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logAlert (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logEmergency (in acscommon::TimeStamp time, in string msg, in RTContext rtCont, in SourceInfo srcInfo, in NVPairSeq data) raises (ACSErr::ACSException)
void logXML (in XMLstring xml) raises (ACSErr::ACSException)

Member Function Documentation

void ACSLog::LogSvc::logAlert ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs ALERT message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logCritical ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs CRITICAL message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logDebug ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs DEBUG message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logDelouse ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs DELOUSE message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logEmergency ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs EMERGENCY message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logError ( in ACSErr::ErrorTrace  c  )  raises (ACSErr::ACSException)

logs error stack (trace) of a Completion or an ACS exception.

void ACSLog::LogSvc::logErrorWithPriority ( in ACSErr::ErrorTrace  c,
in Priorities  p 
) raises (ACSErr::ACSException)

logs error stack (trace) of a Completion or an ACS exception with certain priorty.

void ACSLog::LogSvc::logInfo ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs INFO message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logNotice ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs NOTICE message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logTrace ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs TRACE message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logWarning ( in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data 
) raises (ACSErr::ACSException)

logs WARNING message. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logWithAudience ( in Priorities  p,
in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in string  audience,
in string  array,
in string  antenna 
) raises (ACSErr::ACSException)

logs a message with a certain priority, an audience, an array and an antenna. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logWithPriority ( in Priorities  p,
in acscommon::TimeStamp  time,
in string  msg,
in RTContext  rtCont,
in SourceInfo  srcInfo,
in NVPairSeq  data,
in string  audience,
in string  array,
in string  antenna 
) raises (ACSErr::ACSException)

logs a message with a certain priority. If all rtCont string members are NULL than no run-time context information will be logged. If all srcInfo string members are NULL than no source information will be logged.

void ACSLog::LogSvc::logXML ( in XMLstring  xml  )  raises (ACSErr::ACSException)

logs XML message. If xml is not XML string than exception will be thrown (NOT implemnted yet!).


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