Package org.jboss.identity.idm.api

Examples of org.jboss.identity.idm.api.Group


      checkNotNullArgument(parents, "parents");
      checkNotNullArgument(members, "members");

      for (Iterator<Group> parentsIterator = parents.iterator(); parentsIterator.hasNext();)
      {
         Group parent = parentsIterator.next();

         for (Iterator<Group> membersIterator = members.iterator(); membersIterator.hasNext();)
         {
            Group member = membersIterator.next();

            associateGroups(parent, member);
         }
      }
   }
View Full Code Here


      checkNotNullArgument(parents, "parents");
      checkNotNullArgument(members, "members");

      for (Iterator<Group> parentsIterator = parents.iterator(); parentsIterator.hasNext();)
      {
         Group parent = parentsIterator.next();

         for (Iterator<User> membersIterator = members.iterator(); membersIterator.hasNext();)
         {
            User member = membersIterator.next();
View Full Code Here

      checkNotNullArgument(parents, "parents");
      checkNotNullArgument(members, "members");

      for (Iterator<Group> parentsIterator = parents.iterator(); parentsIterator.hasNext();)
      {
         Group parent = parentsIterator.next();

         for (Iterator<Group> membersIterator = members.iterator(); membersIterator.hasNext();)
         {
            Group member = membersIterator.next();

            getRepository().removeRelationship(getInvocationContext(), createIdentityObject(parent), createIdentityObject(member), MEMBER, null);
         }
      }
   }
View Full Code Here

      checkNotNullArgument(parents, "parents");
      checkNotNullArgument(members, "members");

      for (Iterator<Group> parentsIterator = parents.iterator(); parentsIterator.hasNext();)
      {
         Group parent = parentsIterator.next();

         for (Iterator<User> membersIterator = members.iterator(); membersIterator.hasNext();)
         {
            User member = membersIterator.next();
View Full Code Here

   public Collection<Group> findAssociatedGroups(String groupId, String groupType, boolean parent, boolean inherited, IdentitySearchControl[] controls) throws IdentityException
   {
      checkNotNullArgument(groupId, "Group Id");
//      checkNotNullArgument(groupType, "Group type");

      Group group = createGroupFromId(groupId);

      return findAssociatedGroups(group, groupType, parent, inherited, controls);
   }
View Full Code Here

   public Collection<User> findAssociatedUsers(String groupId, boolean inherited, IdentitySearchControl[] controls) throws IdentityException
   {
      checkNotNullArgument(groupId, "Group Id");

      Group group = createGroupFromId(groupId);

      return findAssociatedUsers(group, inherited, controls);
   }
View Full Code Here

   public Collection<User> findRelatedUsers(String groupId, IdentitySearchControl[] controls) throws IdentityException
   {
      checkNotNullArgument(groupId, "Group Id");

      Group group = createGroupFromId(groupId);

      return findRelatedUsers(group, controls);
   }
View Full Code Here

   {
      List<Group> mainResults = new LinkedList<Group>();

      try
      {
         Group uniqueResult = null;

         List<Group> resultsAssociatedParentGroups = new LinkedList<Group>();
         List<Group> resultsAssociatedChildGroups = new LinkedList<Group>();
         List<Group> resultsUsersAssociated = new LinkedList<Group>();
         List<Group> resultsUsersRelated = new LinkedList<Group>();
View Full Code Here

                  return o2.getId().compareTo(o1.getId());
               }
            }
            else
            {
               Group g1 = (Group)o1;
               Group g2 = (Group)o2;

               if (ascending)
               {
                  return g1.getName().compareTo(g2.getName());
               }
               else
               {
                  return g2.getName().compareTo(g1.getName());
               }

            }
         }
      });
View Full Code Here

TOP

Related Classes of org.jboss.identity.idm.api.Group

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.