Author: davsclaus
Date: Sat Oct 9 06:23:30 2010
New Revision: 1006110
URL: http://svn.apache.org/viewvc?rev=1006110&view=rev
Log:
CAMEL-3212: Jpa enttiy classes is now serializable.
Modified:
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/interceptor/jpa/JpaTraceEventMessage.java
Modified:
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java?rev=1006110&r1=1006109&r2=1006110&view=diff
==============================================================================
---
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
(original)
+++
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/idempotent/jpa/MessageProcessed.java
Sat Oct 9 06:23:30 2010
@@ -16,6 +16,7 @@
*/
package org.apache.camel.processor.idempotent.jpa;
+import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@@ -30,12 +31,11 @@ import javax.persistence.UniqueConstrain
name = "CAMEL_MESSAGEPROCESSED",
uniqueConstraints = @UniqueConstraint(columnNames = {"processorName",
"messageId"})
)
-public class MessageProcessed {
+public class MessageProcessed implements Serializable {
private Long id;
private String messageId;
private String processorName;
-
@Override
public String toString() {
return "MessageProcessed[processorName: " + getProcessorName() + "
messageId: " + getMessageId() + "]";
Modified:
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/interceptor/jpa/JpaTraceEventMessage.java
URL:
http://svn.apache.org/viewvc/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/interceptor/jpa/JpaTraceEventMessage.java?rev=1006110&r1=1006109&r2=1006110&view=diff
==============================================================================
---
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/interceptor/jpa/JpaTraceEventMessage.java
(original)
+++
camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor/interceptor/jpa/JpaTraceEventMessage.java
Sat Oct 9 06:23:30 2010
@@ -16,6 +16,7 @@
*/
package org.apache.camel.processor.interceptor.jpa;
+import java.io.Serializable;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
@@ -34,7 +35,7 @@ import org.apache.camel.processor.interc
@Table(
name = "CAMEL_MESSAGETRACED"
)
-public class JpaTraceEventMessage implements TraceEventMessage {
+public class JpaTraceEventMessage implements TraceEventMessage, Serializable {
protected Long id;
protected Date timestamp;