[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao ...
Christian Bauer
christian at hibernate.org
Mon Mar 19 00:53:53 EDT 2007
User: cbauer
Date: 07/03/19 00:53:53
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/dao
NodeDAO.java
Log:
Basic in-document plugin system working
Revision Changes Path
1.3 +9 -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.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- NodeDAO.java 18 Mar 2007 15:44:36 -0000 1.2
+++ NodeDAO.java 19 Mar 2007 04:53:53 -0000 1.3
@@ -14,7 +14,9 @@
import javax.persistence.EntityManager;
import javax.persistence.EntityNotFoundException;
import javax.persistence.NoResultException;
+import javax.persistence.TemporalType;
import java.util.List;
+import java.util.Date;
/**
* DAO for nodes, transparently respects security access levels.
@@ -120,6 +122,13 @@
return null;
}
+ public List<Document> findDocumentsOrderByLastModified(int maxResults) {
+ return (List<Document>)restrictedEntityManager
+ .createQuery("select d from Document d order by d.lastModifiedOn desc")
+ .setMaxResults(maxResults)
+ .getResultList();
+ }
+
public Node findHistoricalNode(Long historyId) {
Node historicalNode = (Node)getSession().get("HistoricalDocument", historyId);
getSession().evict(historicalNode);
More information about the jboss-cvs-commits
mailing list