alma::TMCDB::maci::LoggingConfig Class Reference

Collaboration diagram for alma::TMCDB::maci::LoggingConfig:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoggingConfig ()
String toString ()
String getCentralizedLogger ()
void setCentralizedLogger (String centralizedLogger)
Integer getDispatchPacketSize ()
void setDispatchPacketSize (Integer dispatchPacketSize)
Integer getFlushPeriodSeconds ()
void setFlushPeriodSeconds (Integer flushPeriodSeconds)
Integer getImmediateDispatchLevel ()
void setImmediateDispatchLevel (Integer immediateDispatchLevel)
Integer getMaxLogQueueSize ()
void setMaxLogQueueSize (Integer maxLogQueueSize)
Integer getMinLogLevelLocal ()
void setMinLogLevelLocal (Integer minLogLevelLocal)
Integer getMinLogLevel ()
void setMinLogLevel (Integer minLogLevel)

Public Attributes

Map< String, NamedLoggerConfig_

Private Attributes

int LoggingConfigId
Integer minLogLevel
Integer minLogLevelLocal
String centralizedLogger
Integer dispatchPacketSize
Integer immediateDispatchLevel
Integer flushPeriodSeconds
Integer maxLogQueueSize

Static Private Attributes

static final String newline = System.getProperty("line.separator")

Constructor & Destructor Documentation

alma::TMCDB::maci::LoggingConfig::LoggingConfig (  )  [inline]

Default Constructor for LoggingConfig. Setter methods must be used to insert data.


Member Function Documentation

String alma::TMCDB::maci::LoggingConfig::getCentralizedLogger (  )  [inline]
Returns:
the centralizedLogger
Integer alma::TMCDB::maci::LoggingConfig::getDispatchPacketSize (  )  [inline]
Returns:
the dispatchPacketSize
Integer alma::TMCDB::maci::LoggingConfig::getFlushPeriodSeconds (  )  [inline]
Returns:
the flushPeriodSeconds
Integer alma::TMCDB::maci::LoggingConfig::getImmediateDispatchLevel (  )  [inline]
Returns:
the immediateDispatchLevel
Integer alma::TMCDB::maci::LoggingConfig::getMaxLogQueueSize (  )  [inline]
Returns:
the maxLogQueueSize
Integer alma::TMCDB::maci::LoggingConfig::getMinLogLevel (  )  [inline]
Returns:
the minLogLevel
Integer alma::TMCDB::maci::LoggingConfig::getMinLogLevelLocal (  )  [inline]
Returns:
the minLogLevelLocal
void alma::TMCDB::maci::LoggingConfig::setCentralizedLogger ( String  centralizedLogger  )  [inline]
Parameters:
centralizedLogger the centralizedLogger to set
void alma::TMCDB::maci::LoggingConfig::setDispatchPacketSize ( Integer  dispatchPacketSize  )  [inline]
Parameters:
dispatchPacketSize the dispatchPacketSize to set
void alma::TMCDB::maci::LoggingConfig::setFlushPeriodSeconds ( Integer  flushPeriodSeconds  )  [inline]
Parameters:
flushPeriodSeconds the flushPeriodSeconds to set
void alma::TMCDB::maci::LoggingConfig::setImmediateDispatchLevel ( Integer  immediateDispatchLevel  )  [inline]
Parameters:
immediateDispatchLevel the immediateDispatchLevel to set
void alma::TMCDB::maci::LoggingConfig::setMaxLogQueueSize ( Integer  maxLogQueueSize  )  [inline]
Parameters:
maxLogQueueSize the maxLogQueueSize to set
void alma::TMCDB::maci::LoggingConfig::setMinLogLevel ( Integer  minLogLevel  )  [inline]
Parameters:
minLogLevel the minLogLevel to set
void alma::TMCDB::maci::LoggingConfig::setMinLogLevelLocal ( Integer  minLogLevelLocal  )  [inline]
Parameters:
minLogLevelLocal the minLogLevelLocal to set
String alma::TMCDB::maci::LoggingConfig::toString (  )  [inline]

Member Data Documentation

final String alma::TMCDB::maci::LoggingConfig::newline = System.getProperty("line.separator") [static, private]

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

Generated by  doxygen 1.6.2