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 theBacklogTracer
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
asJSon()
String
getExchangeId()
String
getMessageAsJSon()
String
getMessageAsXml()
String
getRouteId()
long
getTimestamp()
String
getToNode()
long
getUid()
boolean
isRest()
boolean
isTemplate()
String
toJSon(int indent)
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.spi.BacklogTracerEventMessage
-
getTimestamp
public long getTimestamp()
- Specified by:
getTimestamp
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getRouteId
public String getRouteId()
- Specified by:
getRouteId
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
isRest
public boolean isRest()
- Specified by:
isRest
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
isTemplate
public boolean isTemplate()
- Specified by:
isTemplate
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getToNode
public String getToNode()
- Specified by:
getToNode
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getExchangeId
public String getExchangeId()
- Specified by:
getExchangeId
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getMessageAsXml
public String getMessageAsXml()
- Specified by:
getMessageAsXml
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
getMessageAsJSon
public String getMessageAsJSon()
- Specified by:
getMessageAsJSon
in interfaceorg.apache.camel.spi.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.spi.BacklogTracerEventMessage
- Returns:
- xml representation of this event
-
toJSon
public String toJSon(int indent)
- Specified by:
toJSon
in interfaceorg.apache.camel.spi.BacklogTracerEventMessage
-
-