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 the
BacklogTracer
.- See Also:
-
Field Summary
Fields inherited from interface org.apache.camel.api.management.mbean.BacklogTracerEventMessage
ROOT_TAG, TIMESTAMP_FORMAT
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultBacklogTracerEventMessage
(long uid, long timestamp, String routeId, String toNode, String exchangeId, String messageAsXml) -
Method Summary
-
Constructor Details
-
DefaultBacklogTracerEventMessage
-
-
Method Details
-
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
- Specified by:
getRouteId
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getToNode
- Specified by:
getToNode
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getExchangeId
- Specified by:
getExchangeId
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
getMessageAsXml
- Specified by:
getMessageAsXml
in interfaceorg.apache.camel.api.management.mbean.BacklogTracerEventMessage
-
toString
-
toXml
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
-