@Deprecated public final class DefaultTraceEventMessage extends Object implements Serializable, TraceEventMessage
TraceEventMessage
.Constructor and Description |
---|
DefaultTraceEventMessage(Date timestamp,
ProcessorDefinition<?> toNode,
Exchange exchange)
Deprecated.
Creates a
DefaultTraceEventMessage based on the given node it was traced while processing
the current Exchange |
Modifier and Type | Method and Description |
---|---|
String |
getBody()
Deprecated.
|
String |
getBodyType()
Deprecated.
|
String |
getCausedByException()
Deprecated.
Gets the caused by exception (ie
Exchange#getException() . |
String |
getExchangeId()
Deprecated.
|
String |
getExchangePattern()
Deprecated.
|
String |
getFromEndpointUri()
Deprecated.
Uri of the endpoint that started the
Exchange currently being traced. |
String |
getHeaders()
Deprecated.
|
String |
getOutBody()
Deprecated.
|
String |
getOutBodyType()
Deprecated.
|
String |
getOutHeaders()
Deprecated.
|
String |
getPreviousNode()
Deprecated.
Gets the previous node.
|
String |
getProperties()
Deprecated.
|
String |
getRouteId()
Deprecated.
|
String |
getShortExchangeId()
Deprecated.
Gets the exchange id without the leading hostname
|
Date |
getTimestamp()
Deprecated.
Gets the timestamp when the interception occurred
|
String |
getToNode()
Deprecated.
Gets the current node that just have been intercepted and processed
Is never null.
|
Exchange |
getTracedExchange()
Deprecated.
Gets the traced
Exchange . |
void |
setBody(String body)
Deprecated.
|
void |
setBodyType(String bodyType)
Deprecated.
|
void |
setCausedByException(String causedByException)
Deprecated.
|
void |
setExchangeId(String exchangeId)
Deprecated.
|
void |
setExchangePattern(String exchangePattern)
Deprecated.
|
void |
setFromEndpointUri(String fromEndpointUri)
Deprecated.
|
void |
setHeaders(String headers)
Deprecated.
|
void |
setOutBody(String outBody)
Deprecated.
|
void |
setOutBodyType(String outBodyType)
Deprecated.
|
void |
setOutHeaders(String outHeaders)
Deprecated.
|
void |
setPreviousNode(String previousNode)
Deprecated.
|
void |
setProperties(String properties)
Deprecated.
|
void |
setRouteId(String routeId)
Deprecated.
|
void |
setShortExchangeId(String shortExchangeId)
Deprecated.
|
void |
setTimestamp(Date timestamp)
Deprecated.
|
void |
setToNode(String toNode)
Deprecated.
|
String |
toString()
Deprecated.
|
public DefaultTraceEventMessage(Date timestamp, ProcessorDefinition<?> toNode, Exchange exchange)
DefaultTraceEventMessage
based on the given node it was traced while processing
the current Exchange
toNode
- the node where this trace is interceptedexchange
- the current Exchange
public Date getTimestamp()
TraceEventMessage
getTimestamp
in interface TraceEventMessage
public String getFromEndpointUri()
TraceEventMessage
Exchange
currently being traced.getFromEndpointUri
in interface TraceEventMessage
public String getPreviousNode()
TraceEventMessage
getPreviousNode
in interface TraceEventMessage
public String getToNode()
TraceEventMessage
getToNode
in interface TraceEventMessage
public String getExchangeId()
getExchangeId
in interface TraceEventMessage
public String getRouteId()
getRouteId
in interface TraceEventMessage
public String getShortExchangeId()
TraceEventMessage
getShortExchangeId
in interface TraceEventMessage
public String getExchangePattern()
getExchangePattern
in interface TraceEventMessage
public String getProperties()
getProperties
in interface TraceEventMessage
public String getHeaders()
getHeaders
in interface TraceEventMessage
public String getBody()
getBody
in interface TraceEventMessage
public String getBodyType()
getBodyType
in interface TraceEventMessage
public String getOutBody()
getOutBody
in interface TraceEventMessage
public String getOutBodyType()
getOutBodyType
in interface TraceEventMessage
public String getOutHeaders()
getOutHeaders
in interface TraceEventMessage
public String getCausedByException()
TraceEventMessage
Exchange#getException()
.getCausedByException
in interface TraceEventMessage
public void setTimestamp(Date timestamp)
public void setFromEndpointUri(String fromEndpointUri)
public void setPreviousNode(String previousNode)
public void setExchangeId(String exchangeId)
public void setRouteId(String routeId)
public void setShortExchangeId(String shortExchangeId)
public void setExchangePattern(String exchangePattern)
public void setProperties(String properties)
public void setHeaders(String headers)
public void setBodyType(String bodyType)
public void setOutBody(String outBody)
public void setOutBodyType(String outBodyType)
public void setOutHeaders(String outHeaders)
public void setCausedByException(String causedByException)
public Exchange getTracedExchange()
TraceEventMessage
Exchange
.
Not all implementations may provide direct access to the traced Exchange
and thus this
method may return null. For example the JPA implementation will return null.getTracedExchange
in interface TraceEventMessage
Exchange
, however it can be null in some implementations.Apache Camel