Class MetricsMessageHistory
java.lang.Object
org.apache.camel.support.DefaultMessageHistory
org.apache.camel.component.metrics.messagehistory.MetricsMessageHistory
- All Implemented Interfaces:
org.apache.camel.MessageHistory
public class MetricsMessageHistory
extends org.apache.camel.support.DefaultMessageHistory
A codahale metrics based
MessageHistory
-
Constructor Summary
ConstructorDescriptionMetricsMessageHistory
(String routeId, org.apache.camel.NamedNode namedNode, com.codahale.metrics.Timer timer, long timestamp, org.apache.camel.Message message) -
Method Summary
Methods inherited from class org.apache.camel.support.DefaultMessageHistory
getElapsed, getMessage, getNode, getRouteId, getTime
-
Constructor Details
-
MetricsMessageHistory
public MetricsMessageHistory(String routeId, org.apache.camel.NamedNode namedNode, com.codahale.metrics.Timer timer, long timestamp, org.apache.camel.Message message)
-
-
Method Details
-
nodeProcessingDone
public void nodeProcessingDone()- Specified by:
nodeProcessingDone
in interfaceorg.apache.camel.MessageHistory
- Overrides:
nodeProcessingDone
in classorg.apache.camel.support.DefaultMessageHistory
-
toString
- Overrides:
toString
in classorg.apache.camel.support.DefaultMessageHistory
-