|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.camel.processor.interceptor.DefaultTraceEventMessage
public final class DefaultTraceEventMessage
Default TraceEventMessage.
| Constructor Summary | |
|---|---|
DefaultTraceEventMessage(Date timestamp,
ProcessorDefinition<?> toNode,
Exchange exchange)
Creates a DefaultTraceEventMessage based on the given node it was traced while processing
the current Exchange |
|
| Method Summary | |
|---|---|
String |
getBody()
|
String |
getBodyType()
|
String |
getCausedByException()
Gets the caused by exception (ie Exchange#getException(). |
String |
getExchangeId()
|
String |
getExchangePattern()
|
String |
getFromEndpointUri()
Uri of the endpoint that started the Exchange currently being traced. |
String |
getHeaders()
|
String |
getOutBody()
|
String |
getOutBodyType()
|
String |
getOutHeaders()
|
String |
getPreviousNode()
Gets the previous node. |
String |
getProperties()
|
String |
getRouteId()
|
String |
getShortExchangeId()
Gets the exchange id without the leading hostname |
Date |
getTimestamp()
Gets the timestamp when the interception occurred |
String |
getToNode()
Gets the current node that just have been intercepted and processed Is never null. |
Exchange |
getTracedExchange()
Gets the traced Exchange. |
void |
setBody(String body)
|
void |
setBodyType(String bodyType)
|
void |
setCausedByException(String causedByException)
|
void |
setExchangeId(String exchangeId)
|
void |
setExchangePattern(String exchangePattern)
|
void |
setFromEndpointUri(String fromEndpointUri)
|
void |
setHeaders(String headers)
|
void |
setOutBody(String outBody)
|
void |
setOutBodyType(String outBodyType)
|
void |
setOutHeaders(String outHeaders)
|
void |
setPreviousNode(String previousNode)
|
void |
setProperties(String properties)
|
void |
setRouteId(String routeId)
|
void |
setShortExchangeId(String shortExchangeId)
|
void |
setTimestamp(Date timestamp)
|
void |
setToNode(String toNode)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
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| Method Detail |
|---|
public Date getTimestamp()
TraceEventMessage
getTimestamp in interface TraceEventMessagepublic String getFromEndpointUri()
TraceEventMessageExchange currently being traced.
getFromEndpointUri in interface TraceEventMessagepublic String getPreviousNode()
TraceEventMessage
getPreviousNode in interface TraceEventMessagepublic String getToNode()
TraceEventMessage
getToNode in interface TraceEventMessagepublic String getExchangeId()
getExchangeId in interface TraceEventMessagepublic String getRouteId()
getRouteId in interface TraceEventMessagepublic String getShortExchangeId()
TraceEventMessage
getShortExchangeId in interface TraceEventMessagepublic String getExchangePattern()
getExchangePattern in interface TraceEventMessagepublic String getProperties()
getProperties in interface TraceEventMessagepublic String getHeaders()
getHeaders in interface TraceEventMessagepublic String getBody()
getBody in interface TraceEventMessagepublic String getBodyType()
getBodyType in interface TraceEventMessagepublic String getOutBody()
getOutBody in interface TraceEventMessagepublic String getOutBodyType()
getOutBodyType in interface TraceEventMessagepublic String getOutHeaders()
getOutHeaders in interface TraceEventMessagepublic String getCausedByException()
TraceEventMessageExchange#getException().
getCausedByException in interface TraceEventMessagepublic void setTimestamp(Date timestamp)
public void setFromEndpointUri(String fromEndpointUri)
public void setPreviousNode(String previousNode)
public void setToNode(String toNode)
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 setBody(String body)
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()
TraceEventMessageExchange.
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 TraceEventMessageExchange, however it can be null in some implementations.public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||