org.apache.camel.processor
Class ThroughputLogger
java.lang.Object
org.apache.camel.processor.Logger
org.apache.camel.processor.ThroughputLogger
- All Implemented Interfaces:
- Processor
public class ThroughputLogger
- extends Logger
- Version:
- $Revision: 1.1 $
ThroughputLogger
public ThroughputLogger()
ThroughputLogger
public ThroughputLogger(Log log)
ThroughputLogger
public ThroughputLogger(Log log,
LoggingLevel level)
ThroughputLogger
public ThroughputLogger(String logName)
ThroughputLogger
public ThroughputLogger(String logName,
LoggingLevel level)
ThroughputLogger
public ThroughputLogger(String logName,
LoggingLevel level,
int groupSize)
ThroughputLogger
public ThroughputLogger(String logName,
int groupSize)
ThroughputLogger
public ThroughputLogger(int groupSize)
process
public void process(Exchange exchange)
- Description copied from interface:
Processor
- Processes the message exchange
- Specified by:
process
in interface Processor
- Overrides:
process
in class Logger
getGroupSize
public int getGroupSize()
setGroupSize
public void setGroupSize(int groupSize)
getNumberFormat
public NumberFormat getNumberFormat()
setNumberFormat
public void setNumberFormat(NumberFormat numberFormat)
logMessage
protected Object logMessage(Exchange exchange)
- Overrides:
logMessage
in class Logger
Copyright © 2008 Apache Software Foundation. All Rights Reserved.