You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2010/10/09 08:23:30 UTC
svn commit: r1006110 - in
/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/processor:
idempotent/jpa/MessageProcessed.java
interceptor/jpa/JpaTraceEventMessage.java
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;