org.apache.camel.processor.interceptor.jpa
Class JpaTraceEventMessage
java.lang.Object
org.apache.camel.processor.interceptor.jpa.JpaTraceEventMessage
- All Implemented Interfaces:
- Serializable, org.apache.camel.processor.interceptor.TraceEventMessage
@Entity
public class JpaTraceEventMessage
- extends Object
- implements org.apache.camel.processor.interceptor.TraceEventMessage, Serializable
A JPA based TraceEventMessage
that is capable of persisting
trace event into a database.
- See Also:
- Serialized Form
id
protected Long id
timestamp
protected Date timestamp
fromEndpointUri
protected String fromEndpointUri
previousNode
protected String previousNode
toNode
protected String toNode
exchangeId
protected String exchangeId
shortExchangeId
protected String shortExchangeId
exchangePattern
protected String exchangePattern
properties
protected String properties
headers
protected String headers
body
protected String body
bodyType
protected String bodyType
outHeaders
protected String outHeaders
outBody
protected String outBody
outBodyType
protected String outBodyType
causedByException
protected String causedByException
routeId
protected String routeId
JpaTraceEventMessage
public JpaTraceEventMessage()
getId
public Long getId()
setId
public void setId(Long id)
getTimestamp
public Date getTimestamp()
- Specified by:
getTimestamp
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setTimestamp
public void setTimestamp(Date timestamp)
getPreviousNode
public String getPreviousNode()
- Specified by:
getPreviousNode
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setPreviousNode
public void setPreviousNode(String previousNode)
getFromEndpointUri
public String getFromEndpointUri()
- Specified by:
getFromEndpointUri
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setFromEndpointUri
public void setFromEndpointUri(String fromEndpointUri)
getToNode
public String getToNode()
- Specified by:
getToNode
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setToNode
public void setToNode(String toNode)
getExchangeId
public String getExchangeId()
- Specified by:
getExchangeId
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setExchangeId
public void setExchangeId(String exchangeId)
getShortExchangeId
public String getShortExchangeId()
- Specified by:
getShortExchangeId
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setShortExchangeId
public void setShortExchangeId(String shortExchangeId)
getExchangePattern
public String getExchangePattern()
- Specified by:
getExchangePattern
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setExchangePattern
public void setExchangePattern(String exchangePattern)
getProperties
public String getProperties()
- Specified by:
getProperties
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setProperties
public void setProperties(String properties)
getHeaders
public String getHeaders()
- Specified by:
getHeaders
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setHeaders
public void setHeaders(String headers)
getBody
public String getBody()
- Specified by:
getBody
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setBody
public void setBody(String body)
getBodyType
public String getBodyType()
- Specified by:
getBodyType
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setBodyType
public void setBodyType(String bodyType)
getOutBody
public String getOutBody()
- Specified by:
getOutBody
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setOutBody
public void setOutBody(String outBody)
getOutBodyType
public String getOutBodyType()
- Specified by:
getOutBodyType
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setOutBodyType
public void setOutBodyType(String outBodyType)
getOutHeaders
public String getOutHeaders()
- Specified by:
getOutHeaders
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setOutHeaders
public void setOutHeaders(String outHeaders)
getCausedByException
public String getCausedByException()
- Specified by:
getCausedByException
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setCausedByException
public void setCausedByException(String causedByException)
getRouteId
public String getRouteId()
- Specified by:
getRouteId
in interface org.apache.camel.processor.interceptor.TraceEventMessage
setRouteId
public void setRouteId(String routeId)
getTracedExchange
public org.apache.camel.Exchange getTracedExchange()
- Specified by:
getTracedExchange
in interface org.apache.camel.processor.interceptor.TraceEventMessage
toString
public String toString()
- Overrides:
toString
in class Object
Apache CAMEL