org.apache.camel.processor.interceptor
Class JpaTraceEventMessage
java.lang.Object
org.apache.camel.processor.interceptor.JpaTraceEventMessage
- All Implemented Interfaces:
- TraceEventMessage
public class JpaTraceEventMessage
- extends Object
- implements TraceEventMessage
A JPA based TraceEventMessage
that is capable of persisting
trace event into a database.
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
JpaTraceEventMessage
public JpaTraceEventMessage()
getId
public Long getId()
setId
public void setId(Long id)
getTimestamp
public Date getTimestamp()
- Specified by:
getTimestamp
in interface TraceEventMessage
setTimestamp
public void setTimestamp(Date timestamp)
getPreviousNode
public String getPreviousNode()
- Specified by:
getPreviousNode
in interface TraceEventMessage
setPreviousNode
public void setPreviousNode(String previousNode)
getFromEndpointUri
public String getFromEndpointUri()
- Specified by:
getFromEndpointUri
in interface TraceEventMessage
setFromEndpointUri
public void setFromEndpointUri(String fromEndpointUri)
getToNode
public String getToNode()
- Specified by:
getToNode
in interface TraceEventMessage
setToNode
public void setToNode(String toNode)
getExchangeId
public String getExchangeId()
- Specified by:
getExchangeId
in interface TraceEventMessage
setExchangeId
public void setExchangeId(String exchangeId)
getShortExchangeId
public String getShortExchangeId()
- Specified by:
getShortExchangeId
in interface TraceEventMessage
setShortExchangeId
public void setShortExchangeId(String shortExchangeId)
getExchangePattern
public String getExchangePattern()
- Specified by:
getExchangePattern
in interface TraceEventMessage
setExchangePattern
public void setExchangePattern(String exchangePattern)
getProperties
public String getProperties()
- Specified by:
getProperties
in interface TraceEventMessage
setProperties
public void setProperties(String properties)
getHeaders
public String getHeaders()
- Specified by:
getHeaders
in interface TraceEventMessage
setHeaders
public void setHeaders(String headers)
getBody
public String getBody()
- Specified by:
getBody
in interface TraceEventMessage
setBody
public void setBody(String body)
getBodyType
public String getBodyType()
- Specified by:
getBodyType
in interface TraceEventMessage
setBodyType
public void setBodyType(String bodyType)
getOutBody
public String getOutBody()
- Specified by:
getOutBody
in interface TraceEventMessage
setOutBody
public void setOutBody(String outBody)
getOutBodyType
public String getOutBodyType()
- Specified by:
getOutBodyType
in interface TraceEventMessage
setOutBodyType
public void setOutBodyType(String outBodyType)
getOutHeaders
public String getOutHeaders()
setOutHeaders
public void setOutHeaders(String outHeaders)
getCausedByException
public String getCausedByException()
- Specified by:
getCausedByException
in interface TraceEventMessage
setCausedByException
public void setCausedByException(String causedByException)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2009 Apache Software Foundation. All Rights Reserved.