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, org.apache.camel.Message message) -
Method Summary
Methods inherited from class org.apache.camel.support.DefaultMessageHistory
getElapsed, getMessage, getNode, getRouteId, getTime
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.camel.MessageHistory
getElapsedSinceCreated
-
Constructor Details
-
MetricsMessageHistory
public MetricsMessageHistory(String routeId, org.apache.camel.NamedNode namedNode, com.codahale.metrics.Timer timer, 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
-