|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
public class JpaTraceEventMessage
A JPA based TraceEventMessage that is capable of persisting
trace event into a database.
| Field Summary | |
|---|---|
protected String |
body
|
protected String |
bodyType
|
protected String |
causedByException
|
protected String |
exchangeId
|
protected String |
exchangePattern
|
protected String |
fromEndpointUri
|
protected String |
headers
|
protected Long |
id
|
protected String |
outBody
|
protected String |
outBodyType
|
protected String |
outHeaders
|
protected String |
previousNode
|
protected String |
properties
|
protected String |
shortExchangeId
|
protected Date |
timestamp
|
protected String |
toNode
|
| Constructor Summary | |
|---|---|
JpaTraceEventMessage()
|
|
| 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()
|
Long |
getId()
|
String |
getOutBody()
|
String |
getOutBodyType()
|
String |
getOutHeaders()
|
String |
getPreviousNode()
Gets the previous node. |
String |
getProperties()
|
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 |
setId(Long id)
|
void |
setOutBody(String outBody)
|
void |
setOutBodyType(String outBodyType)
|
void |
setOutHeaders(String outHeaders)
|
void |
setPreviousNode(String previousNode)
|
void |
setProperties(String properties)
|
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 |
| Field Detail |
|---|
protected Long id
protected Date timestamp
protected String fromEndpointUri
protected String previousNode
protected String toNode
protected String exchangeId
protected String shortExchangeId
protected String exchangePattern
protected String properties
protected String headers
protected String body
protected String bodyType
protected String outHeaders
protected String outBody
protected String outBodyType
protected String causedByException
| Constructor Detail |
|---|
public JpaTraceEventMessage()
| Method Detail |
|---|
public Long getId()
public void setId(Long id)
public Date getTimestamp()
TraceEventMessage
getTimestamp in interface TraceEventMessagepublic void setTimestamp(Date timestamp)
public String getPreviousNode()
TraceEventMessage
getPreviousNode in interface TraceEventMessagepublic void setPreviousNode(String previousNode)
public String getFromEndpointUri()
TraceEventMessageExchange currently being traced.
getFromEndpointUri in interface TraceEventMessagepublic void setFromEndpointUri(String fromEndpointUri)
public String getToNode()
TraceEventMessage
getToNode in interface TraceEventMessagepublic void setToNode(String toNode)
public String getExchangeId()
getExchangeId in interface TraceEventMessagepublic void setExchangeId(String exchangeId)
public String getShortExchangeId()
TraceEventMessage
getShortExchangeId in interface TraceEventMessagepublic void setShortExchangeId(String shortExchangeId)
public String getExchangePattern()
getExchangePattern in interface TraceEventMessagepublic void setExchangePattern(String exchangePattern)
public String getProperties()
getProperties in interface TraceEventMessagepublic void setProperties(String properties)
public String getHeaders()
getHeaders in interface TraceEventMessagepublic void setHeaders(String headers)
public String getBody()
getBody in interface TraceEventMessagepublic void setBody(String body)
public String getBodyType()
getBodyType in interface TraceEventMessagepublic void setBodyType(String bodyType)
public String getOutBody()
getOutBody in interface TraceEventMessagepublic void setOutBody(String outBody)
public String getOutBodyType()
getOutBodyType in interface TraceEventMessagepublic void setOutBodyType(String outBodyType)
public String getOutHeaders()
public void setOutHeaders(String outHeaders)
public String getCausedByException()
TraceEventMessageExchange#getException().
getCausedByException in interface TraceEventMessagepublic 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 | |||||||||