[jboss-cvs] jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace ...

Shane Bryzak Shane_Bryzak at symantec.com
Tue Jan 9 22:13:15 EST 2007


  User: sbryzak2
  Date: 07/01/09 22:13:15

  Modified:    examples/seamspace/src/org/jboss/seam/example/seamspace    
                        LoginAction.java Member.java ProfileAction.java
                        ProfileLocal.java
  Log:
  added new members div to home page
  
  Revision  Changes    Path
  1.9       +2 -4      jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/LoginAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: LoginAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/LoginAction.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- LoginAction.java	9 Jan 2007 04:14:31 -0000	1.8
  +++ LoginAction.java	10 Jan 2007 03:13:15 -0000	1.9
  @@ -37,8 +37,7 @@
      @Logger 
      private Log log;  
      
  -   @In(required = false)
  -   @Out(required = false)
  +   @In(required = false) @Out(required = false)
      Member member;
      
      @In(create=true)
  @@ -87,7 +86,6 @@
         Seam.invalidateSession();
      }
   
  -   @Remove
  -   @Destroy
  +   @Remove @Destroy
      public void destroy() { }
   }
  
  
  
  1.11      +14 -1     jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/Member.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Member.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/Member.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- Member.java	22 Dec 2006 06:53:46 -0000	1.10
  +++ Member.java	10 Jan 2007 03:13:15 -0000	1.11
  @@ -58,10 +58,12 @@
      private Gender gender;
      private Date dob;
      private String location;
  +   private Date memberSince;
      
      private Set<MemberRole> roles;
      private Set<MemberImage> images;
   
  +
      @Id
      public Integer getMemberId()
      {
  @@ -167,6 +169,17 @@
         this.location = location;
      }
   
  +   @NotNull
  +   public Date getMemberSince()
  +   {
  +      return memberSince;
  +   }
  +   
  +   public void setMemberSince(Date memberSince)
  +   {
  +      this.memberSince = memberSince;
  +   }
  +
      public String getTagline()
      {
         return tagline;
  
  
  
  1.8       +14 -0     jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/ProfileAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ProfileAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/ProfileAction.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- ProfileAction.java	9 Jan 2007 11:51:01 -0000	1.7
  +++ ProfileAction.java	10 Jan 2007 03:13:15 -0000	1.8
  @@ -1,5 +1,7 @@
   package org.jboss.seam.example.seamspace;
   
  +import java.util.List;
  +
   import javax.ejb.Remove;
   import javax.ejb.Stateful;
   import javax.persistence.EntityManager;
  @@ -26,6 +28,9 @@
      @Out(required = false)
      private Member selectedMember;
      
  +   @Out(required = false)
  +   private List newMembers;
  +   
      @In(create=true)
      private EntityManager entityManager;
   
  @@ -52,6 +57,15 @@
         }
      }
      
  +   @Factory("newMembers")
  +   public void newMembers()
  +   {
  +      newMembers = entityManager.createQuery(
  +            "from Member order by memberSince desc")
  +            .setMaxResults(3)
  +            .getResultList();
  +   }
  +   
      @Remove @Destroy
      public void destroy() { }   
   }
  
  
  
  1.3       +1 -0      jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/ProfileLocal.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ProfileLocal.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/seamspace/src/org/jboss/seam/example/seamspace/ProfileLocal.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- ProfileLocal.java	22 Dec 2006 06:53:46 -0000	1.2
  +++ ProfileLocal.java	10 Jan 2007 03:13:15 -0000	1.3
  @@ -7,4 +7,5 @@
   {
     void display();
     void destroy();
  +  void newMembers();
   }
  
  
  



More information about the jboss-cvs-commits mailing list