org.apache.camel
Interface MessageHistory

All Known Implementing Classes:
DefaultMessageHistory

public interface MessageHistory

Represents the history of a Camel Message how it was routed by the Camel routing engine.


Method Summary
 long getElapsed()
          Gets the elapsed time in millis processing the node took
 NamedNode getNode()
          Gets the node at the point of this history.
 String getRouteId()
          Gets the route id at the point of this history.
 Date getTimestamp()
          Gets the timestamp at the point of this history.
 void nodeProcessingDone()
          Used for signalling that processing of the node is done.
 

Method Detail

getRouteId

String getRouteId()
Gets the route id at the point of this history.


getNode

NamedNode getNode()
Gets the node at the point of this history.


getTimestamp

Date getTimestamp()
Gets the timestamp at the point of this history.


getElapsed

long getElapsed()
Gets the elapsed time in millis processing the node took


nodeProcessingDone

void nodeProcessingDone()
Used for signalling that processing of the node is done.



Apache Camel