[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao ...
Christian Bauer
christian at hibernate.org
Thu Sep 6 08:49:24 EDT 2007
User: cbauer
Date: 07/09/06 08:49:24
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/dao
NodeDAO.java
Log:
Reset the revision number when history is purged
Revision Changes Path
1.25 +2 -0 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/NodeDAO.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: NodeDAO.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/NodeDAO.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- NodeDAO.java 2 Sep 2007 14:54:31 -0000 1.24
+++ NodeDAO.java 6 Sep 2007 12:49:24 -0000 1.25
@@ -194,6 +194,8 @@
public void removeHistoricalNodes(Node node) {
if (node == null) return;
+ ((Node)getSession(true).load(Node.class, node.getId())).setRevision(0);
+ getSession(true).flush();
getSession(true).createQuery("delete from HistoricalNode n where n.nodeId = :nodeId")
.setParameter("nodeId", node.getId())
.executeUpdate();
More information about the jboss-cvs-commits
mailing list