jrunx.logger
Class MetricsLogger
java.lang.Object
|
+--jrunx.logger.MetricsLogger
- All Implemented Interfaces:
- java.lang.Runnable
- public class MetricsLogger
- extends java.lang.Object
- implements java.lang.Runnable
The MetricsLogger is responsible for logging any metrics information
- Author:
- Karl Moss
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_FREQUENCY
public static final int DEFAULT_FREQUENCY
DEFAULT_FORMAT
public static final java.lang.String DEFAULT_FORMAT
logger
protected Logger logger
serviceAdapter
protected ServiceAdapter serviceAdapter
format
protected java.lang.String format
metrics
protected Metrics metrics
logFrequency
protected int logFrequency
logFrequencyMs
protected long logFrequencyMs
MetricsLogger
public MetricsLogger()
start
public void start()
stop
public void stop()
setLogger
public void setLogger(Logger logger)
setServiceAdapter
public void setServiceAdapter(ServiceAdapter adapter)
setFormat
public void setFormat(java.lang.String format)
setMetrics
public void setMetrics(Metrics metrics)
setLogFrequency
public void setLogFrequency(int sec)
run
public void run()
- Specified by:
run in interface java.lang.Runnable
reschedule
protected void reschedule()
getMetrics
public Metrics getMetrics()
Copyright � 2002 Macromedia Corporation. All Rights Reserved.