Package org.apache.camel.impl.debugger
Class DefaultBacklogTracerEventMessage
java.lang.Object
org.apache.camel.impl.debugger.DefaultBacklogTracerEventMessage
- All Implemented Interfaces:
org.apache.camel.spi.BacklogTracerEventMessage
public final class DefaultBacklogTracerEventMessage
extends Object
implements org.apache.camel.spi.BacklogTracerEventMessage
An event message holding the traced message by the
BacklogTracer.-
Field Summary
Fields inherited from interface org.apache.camel.spi.BacklogTracerEventMessage
ROOT_TAG, TIMESTAMP_FORMAT -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultBacklogTracerEventMessage
-
-
Method Details
-
getUid
public long getUid()- Specified by:
getUidin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getTimestamp
public long getTimestamp()- Specified by:
getTimestampin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getRouteId
- Specified by:
getRouteIdin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
isRest
public boolean isRest()- Specified by:
isRestin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
isTemplate
public boolean isTemplate()- Specified by:
isTemplatein interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getToNode
- Specified by:
getToNodein interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getExchangeId
- Specified by:
getExchangeIdin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getMessageAsXml
- Specified by:
getMessageAsXmlin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getMessageAsJSon
- Specified by:
getMessageAsJSonin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
toString
-
toXml
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.spi.BacklogTracerEventMessage- Returns:
- xml representation of this event
-
toJSon
- Specified by:
toJSonin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
asJSon
- Specified by:
asJSonin interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-