[jboss-cvs] jboss-seam/src/main/org/jboss/seam/security/management ...

Shane Bryzak sbryzak at redhat.com
Sat Jan 5 03:26:57 EST 2008


  User: sbryzak2
  Date: 08/01/05 03:26:57

  Modified:    src/main/org/jboss/seam/security/management 
                        IdentityManager.java
  Log:
  sort user lists
  
  Revision  Changes    Path
  1.6       +29 -3     jboss-seam/src/main/org/jboss/seam/security/management/IdentityManager.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: IdentityManager.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/security/management/IdentityManager.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- IdentityManager.java	3 Jan 2008 07:06:38 -0000	1.5
  +++ IdentityManager.java	5 Jan 2008 08:26:57 -0000	1.6
  @@ -3,6 +3,8 @@
   import static org.jboss.seam.ScopeType.APPLICATION;
   import static org.jboss.seam.annotations.Install.BUILT_IN;
   
  +import java.util.Collections;
  +import java.util.Comparator;
   import java.util.List;
   
   import org.jboss.seam.Component;
  @@ -101,17 +103,41 @@
      
      public List<String> listUsers()
      {
  -      return identityStore.listUsers();
  +      List<String> users = identityStore.listUsers();      
  +      
  +      Collections.sort(users, new Comparator<String>() {
  +         public int compare(String value1, String value2) {
  +            return value1.compareTo(value2);
  +         }
  +      });
  +      
  +      return users;
      }
      
      public List<String> listUsers(String filter)
      {
  -      return identityStore.listUsers(filter);
  +      List<String> users = identityStore.listUsers(filter);
  +      
  +      Collections.sort(users, new Comparator<String>() {
  +         public int compare(String value1, String value2) {
  +            return value1.compareTo(value2);
  +         }
  +      });
  +      
  +      return users;      
      }
      
      public List<String> listRoles()
      {
  -      return identityStore.listRoles();
  +      List<String> roles = identityStore.listRoles();
  +      
  +      Collections.sort(roles, new Comparator<String>() {
  +         public int compare(String value1, String value2) {
  +            return value1.compareTo(value2);
  +         }
  +      });
  +      
  +      return roles;      
      }
      
      public List<String> getGrantedRoles(String name)
  
  
  



More information about the jboss-cvs-commits mailing list