[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified ...

Christian Bauer christian at hibernate.org
Mon Mar 19 00:53:53 EDT 2007


  User: cbauer  
  Date: 07/03/19 00:53:53

  Added:       examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified 
                        LastModified.java
  Log:
  Basic in-document plugin system working
  
  Revision  Changes    Path
  1.1      date: 2007/03/19 04:53:53;  author: cbauer;  state: Exp;jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/plugin/lastmodified/LastModified.java
  
  Index: LastModified.java
  ===================================================================
  package org.jboss.seam.wiki.plugin.lastmodified;
  
  import org.jboss.seam.annotations.Name;
  import org.jboss.seam.annotations.Factory;
  import org.jboss.seam.annotations.In;
  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;
  
  @Name("lastModified")
  public class LastModified {
  
      @In
      NodeDAO nodeDAO;
  
      @Factory(value = "lastModifiedDocuments", scope = ScopeType.EVENT)
      public List<Document> getLastModifiedDocuments() {
          return nodeDAO.findDocumentsOrderByLastModified(5);
      }
  
  }
  
  
  



More information about the jboss-cvs-commits mailing list