[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