[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified ...
Christian Bauer
christian at hibernate.org
Wed Mar 21 16:08:03 EDT 2007
User: cbauer
Date: 07/03/21 16:08:03
Modified: examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified
LastModified.java
Log:
Starting to understand PAGE scope...
Revision Changes Path
1.2 +5 -2 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified/LastModified.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: LastModified.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified/LastModified.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- LastModified.java 19 Mar 2007 04:53:53 -0000 1.1
+++ LastModified.java 21 Mar 2007 20:08:03 -0000 1.2
@@ -3,19 +3,22 @@
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Factory;
import org.jboss.seam.annotations.In;
+import org.jboss.seam.annotations.Scope;
import org.jboss.seam.ScopeType;
import org.jboss.seam.wiki.core.model.Document;
import org.jboss.seam.wiki.core.dao.NodeDAO;
import java.util.List;
+import java.io.Serializable;
@Name("lastModified")
-public class LastModified {
+ at Scope(ScopeType.PAGE)
+public class LastModified implements Serializable {
@In
NodeDAO nodeDAO;
- @Factory(value = "lastModifiedDocuments", scope = ScopeType.EVENT)
+ @Factory(value = "lastModifiedDocuments", scope = ScopeType.PAGE)
public List<Document> getLastModifiedDocuments() {
return nodeDAO.findDocumentsOrderByLastModified(5);
}
More information about the jboss-cvs-commits
mailing list