Package org.infoglue.cms.entities.management

Examples of org.infoglue.cms.entities.management.AccessRightGroup


                    {
                        String groupName = (String)accessRightGroupsIterator.next();
                       
                  AccessRightGroupVO accessRightGroupVO = new AccessRightGroupVO();
                  accessRightGroupVO.setGroupName(groupName);
                  AccessRightGroup accessRightGroup = AccessRightController.getController().createAccessRightGroup(db, accessRightGroupVO, accessRight);
                  accessRight.getGroups().add(accessRightGroup);
                    }
                  }

                  List accessRightUsers = (List)accessRightMap.get("accessRightUsers");
View Full Code Here


        AccessRight newAccessRight = AccessRightController.getController().create(copiedAccessRight, icp, db);
       
        Iterator groupsIterator = accessRight.getGroups().iterator();
        while(groupsIterator.hasNext())
        {
            AccessRightGroup accessRightGroup = (AccessRightGroup)groupsIterator.next();
            AccessRightGroupVO newAccessRightGroupVO = new AccessRightGroupVO();
            newAccessRightGroupVO.setGroupName(accessRightGroup.getGroupName());
            AccessRightGroup newAccessRightGroup = AccessRightController.getController().createAccessRightGroup(db, newAccessRightGroupVO, newAccessRight);
            newAccessRight.getGroups().add(newAccessRightGroup);
        }

        Iterator rolesIterator = accessRight.getRoles().iterator();
        while(rolesIterator.hasNext())
View Full Code Here

        }
 
        Iterator accessRightGroupIterator = accessRight.getGroups().iterator();
        while(accessRightGroupIterator.hasNext())
        {
          AccessRightGroup accessRightGroup = (AccessRightGroup)accessRightGroupIterator.next();
          accessRightGroup.setAccessRight(accessRight);
          dbAccessRight.create(accessRightGroup);
        }
      }
 
      dbAccessRight.commit();
View Full Code Here

      }

      Iterator accessRightGroupIterator = accessRight.getGroups().iterator();
      while(accessRightGroupIterator.hasNext())
      {
        AccessRightGroup accessRightGroup = (AccessRightGroup)accessRightGroupIterator.next();

        AccessRightGroupImpl argImpl = new AccessRightGroupImpl();
        argImpl.setAccessRight(arImpl);
        argImpl.setGroupName(accessRightGroup.getGroupName());
        arImpl.getGroups().add(argImpl);

        db.create(argImpl);
      }
View Full Code Here

        AccessRight accessRight = (AccessRight)accessRightsIterator.next();
       
        Iterator groupIterator = accessRight.getGroups().iterator();
        while(groupIterator.hasNext())
        {
          AccessRightGroup group = (AccessRightGroup)groupIterator.next();
          groupIterator.remove();
          db.remove(group);
        }
       
        Iterator roleIterator = accessRight.getRoles().iterator();
View Full Code Here

      oql.bind(accessRightId);

      QueryResults results = oql.execute(Database.READONLY);
      while (results.hasMore())
      {
        AccessRightGroup accessRightGroup = (AccessRightGroup)results.next();
        accessRightGroupVOList.add(accessRightGroup.getValueObject());
      }
     
      results.close();
      oql.close();
     
View Full Code Here

    oql.bind(accessRightId);

    QueryResults results = oql.execute(Database.READONLY);
    while (results.hasMore())
    {
      AccessRightGroup accessRightGroup = (AccessRightGroup)results.next();
      accessRightGroupVOList.add(accessRightGroup.getValueObject());
    }
   
    results.close();
    oql.close();
   
View Full Code Here

      }
     
      QueryResults results = oql.execute(Database.READONLY);
      while (results.hasMore())
      {
        AccessRightGroup accessRightGroup = (AccessRightGroup)results.next();
        accessRightGroupList.add(accessRightGroup.getValueObject());
      }
     
      results.close();
      oql.close();
    }
View Full Code Here

              accessRight = create(accessRightVO, interceptionPoint, db);
              }
           
              AccessRightGroupVO accessRightGroupVO = new AccessRightGroupVO();
              accessRightGroupVO.setGroupName(groupName);
              AccessRightGroup accessRightGroup = createAccessRightGroup(db, accessRightGroupVO, accessRight);
              accessRight.getGroups().add(accessRightGroup);
           
            accessRights++;
              groupIndex++;
              groupName = request.getParameter(interceptionPointIdString + "_" + groupIndex + "_groupName");
              //logger.info("groupName:" + groupName);
          }
        }
        else
        {
          logger.info("accessRight after delete:" + accessRight.getAccessRightId());

          int roleIndex = 0;
          String roleName = request.getParameter(interceptionPointIdString + "_" + roleIndex + "_roleName");
          while(roleName != null)
          {
              String hasAccess = request.getParameter(interceptionPointIdString + "_" + roleName + "_hasAccess");
            if(hasAccess != null)
            {
                AccessRightRoleVO accessRightRoleVO = new AccessRightRoleVO();
                accessRightRoleVO.setRoleName(roleName);
                AccessRightRole accessRightRole = createAccessRightRole(db, accessRightRoleVO, accessRight);
                accessRight.getRoles().add(accessRightRole);
              accessRights++;
            }
           
            roleIndex++;
            roleName = request.getParameter(interceptionPointIdString + "_" + roleIndex + "_roleName");
          }
 
          int groupIndex = 0;
          String groupName = request.getParameter(interceptionPointIdString + "_" + groupIndex + "_groupName");
          while(groupName != null)
          {
            logger.info("groupName:" + groupName);
              AccessRightGroupVO accessRightGroupVO = new AccessRightGroupVO();
              accessRightGroupVO.setGroupName(groupName);
              AccessRightGroup accessRightGroup = createAccessRightGroup(db, accessRightGroupVO, accessRight);
              accessRight.getGroups().add(accessRightGroup);
           
            accessRights++;
              groupIndex++;
              groupName = request.getParameter(interceptionPointIdString + "_" + groupIndex + "_groupName");
View Full Code Here

      AccessRight accessRight = this.getAccessRightWithId(accessRightId, db);

      Iterator groupsIterator = accessRight.getGroups().iterator();
      while(groupsIterator.hasNext())
      {
          AccessRightGroup accessRightGroup = (AccessRightGroup)groupsIterator.next();
          groupsIterator.remove();
          db.remove(accessRightGroup);
      }
     
      if(groupNames != null)
      {
        for(int i=0; i < groupNames.length; i++)
        {
            String groupName = groupNames[i];
            AccessRightGroupVO accessRightGroupVO = new AccessRightGroupVO();
            accessRightGroupVO.setGroupName(groupName);
            AccessRightGroup accessRightGroup = createAccessRightGroup(db, accessRightGroupVO, accessRight);
            accessRight.getGroups().add(accessRightGroup);
        }
      }
     
        commitTransaction(db);
View Full Code Here

TOP

Related Classes of org.infoglue.cms.entities.management.AccessRightGroup

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.