Class DefaultBacklogTracerEventMessage
- java.lang.Object
-
- org.apache.camel.processor.interceptor.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 String
getExchangeId()
String
getMessageAsXml()
String
getRouteId()
long
getTimestamp()
String
getToNode()
long
getUid()
String
toString()
String
toXml(int indent)
Dumps the event message as XML using theBacklogTracerEventMessage.ROOT_TAG
as root tag.
-
-
-
Method Detail
-
getUid
public long getUid()
- Specified by:
getUid
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getTimestamp
public long getTimestamp()
- Specified by:
getTimestamp
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getRouteId
public String getRouteId()
- Specified by:
getRouteId
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getToNode
public String getToNode()
- Specified by:
getToNode
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getExchangeId
public String getExchangeId()
- Specified by:
getExchangeId
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getMessageAsXml
public String getMessageAsXml()
- Specified by:
getMessageAsXml
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
toXml
public String toXml(int indent)
Dumps the event message as XML using theBacklogTracerEventMessage.ROOT_TAG
as root tag. The timestamp tag is formatted in the format defined byBacklogTracerEventMessage.TIMESTAMP_FORMAT
- Specified by:
toXml
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
- Returns:
- xml representation of this event
-
-