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
ConstructorsConstructorDescriptionMetricsMessageHistory(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, getTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
nodeProcessingDonein interfaceorg.apache.camel.MessageHistory- Overrides:
nodeProcessingDonein classorg.apache.camel.support.DefaultMessageHistory
-
toString
- Overrides:
toStringin classorg.apache.camel.support.DefaultMessageHistory
-