diff options
Diffstat (limited to 'hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java')
-rwxr-xr-x | hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java b/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java index 8c7bf21dd..7419d3270 100755 --- a/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java +++ b/hibernate/org.eclipse.emf.teneo.hibernate/src/org/eclipse/emf/teneo/hibernate/auditing/AuditProcessHandler.java @@ -15,6 +15,7 @@ */ package org.eclipse.emf.teneo.hibernate.auditing; +import java.sql.Timestamp; import java.util.ArrayList; import java.util.Collection; import java.util.List; @@ -109,6 +110,8 @@ public class AuditProcessHandler implements AfterTransactionCompletionProcess, // set dummy version, does not happen often auditWork.setVersion(tmpVersion); } + } else if (version instanceof Timestamp) { + auditWork.setVersion(((Timestamp) version).getTime()); } else { auditWork.setVersion(((Number) version).longValue()); } |