Package org.apache.camel.impl.debugger
Class DefaultBacklogTracerEventMessage
- java.lang.Object
-
- org.apache.camel.impl.debugger.DefaultBacklogTracerEventMessage
-
- All Implemented Interfaces:
Serializable,org.apache.camel.api.management.mbean.BacklogTracerEventMessage
public final class DefaultBacklogTracerEventMessage extends Object implements org.apache.camel.api.management.mbean.BacklogTracerEventMessage
An event message holding the traced message by theBacklogTracer.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultBacklogTracerEventMessage(long uid, long timestamp, String routeId, String toNode, String exchangeId, String messageAsXml)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExchangeId()StringgetMessageAsXml()StringgetRouteId()longgetTimestamp()StringgetToNode()longgetUid()StringtoString()StringtoXml(int indent)Dumps the event message as XML using theBacklogTracerEventMessage.ROOT_TAGas root tag.
-
-
-
Method Detail
-
getUid
public long getUid()
- Specified by:
getUidin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getTimestamp
public long getTimestamp()
- Specified by:
getTimestampin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getRouteId
public String getRouteId()
- Specified by:
getRouteIdin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getToNode
public String getToNode()
- Specified by:
getToNodein interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getExchangeId
public String getExchangeId()
- Specified by:
getExchangeIdin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getMessageAsXml
public String getMessageAsXml()
- Specified by:
getMessageAsXmlin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
toXml
public String toXml(int indent)
Dumps the event message as XML using theBacklogTracerEventMessage.ROOT_TAGas root tag. The timestamp tag is formatted in the format defined byBacklogTracerEventMessage.TIMESTAMP_FORMAT- Specified by:
toXmlin interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage- Returns:
- xml representation of this event
-
-