[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao ...
Christian Bauer
christian at hibernate.org
Thu Mar 22 08:16:08 EDT 2007
User: cbauer
Date: 07/03/22 08:16:08
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/dao
NodeDAO.java
Log:
Cleaned up wiki core link engine
Revision Changes Path
1.7 +15 -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.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- NodeDAO.java 21 Mar 2007 19:38:47 -0000 1.6
+++ NodeDAO.java 22 Mar 2007 12:16:08 -0000 1.7
@@ -127,6 +127,21 @@
return null;
}
+ public Directory findArea(Long areaNumber) {
+ restrictedEntityManager.joinTransaction();
+
+ try {
+ return (Directory) restrictedEntityManager
+ .createQuery("select d from Directory d where d.parent = :root and d.areaNumber = :areaNumber")
+ .setParameter("root", Component.getInstance("wikiRoot"))
+ .setParameter("areaNumber", areaNumber)
+ .getSingleResult();
+ } catch (EntityNotFoundException ex) {
+ } catch (NoResultException ex) {
+ }
+ return null;
+ }
+
public List<Document> findDocumentsInDirectoryOrderByCreatedOn(Directory directory, int firstResult, int maxResults) {
//noinspection unchecked
return (List<Document>)restrictedEntityManager
More information about the jboss-cvs-commits
mailing list