Examples of AccessRight


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

    //System.out.println("accessRightList:" + accessRightList.size());
    Iterator accessRightListIterator = accessRightList.iterator();
    while(accessRightListIterator.hasNext())
    {
      AccessRight accessRight = (AccessRight)accessRightListIterator.next();
      //System.out.println("accessRight:" + accessRight.getId());
     
      AccessRightController.getController().delete(accessRight, db);
    }
  } 
View Full Code Here

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

      dbAccessRight.begin();
      Collection<AccessRight> accessRights = master.getAccessRights();
      Iterator<AccessRight> accessRightsIterator = accessRights.iterator();
      while(accessRightsIterator.hasNext())
      {
        AccessRight accessRight = accessRightsIterator.next();
 
        InterceptionPoint interceptionPoint = InterceptionPointController.getController().getInterceptionPointWithName(accessRight.getInterceptionPointName(), dbAccessRight);
        accessRight.setInterceptionPoint(interceptionPoint);
        if(interceptionPoint.getName().indexOf("Content") > -1)
          accessRight.setParameters((String)contentIdMap.get(accessRight.getParameters()));
        else if(interceptionPoint.getName().indexOf("SiteNodeVersion") > -1)
          accessRight.setParameters((String)siteNodeVersionIdMap.get(accessRight.getParameters()));
        else if(interceptionPoint.getName().indexOf("SiteNode") > -1)
          accessRight.setParameters((String)siteNodeIdMap.get(accessRight.getParameters()));
        else if(interceptionPoint.getName().indexOf("Repository") > -1)
          accessRight.setParameters(""+repositoryIdMap.get(accessRight.getParameters()));
 
        dbAccessRight.create(accessRight);
 
        Iterator accessRightRoleIterator = accessRight.getRoles().iterator();
        while(accessRightRoleIterator.hasNext())
        {
          AccessRightRole accessRightRole = (AccessRightRole)accessRightRoleIterator.next();
          accessRightRole.setAccessRight(accessRight);
          dbAccessRight.create(accessRightRole);
        }
 
        Iterator accessRightGroupIterator = accessRight.getGroups().iterator();
        while(accessRightGroupIterator.hasNext())
        {
          AccessRightGroup accessRightGroup = (AccessRightGroup)accessRightGroupIterator.next();
          accessRightGroup.setAccessRight(accessRight);
          dbAccessRight.create(accessRightGroup);
View Full Code Here

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

     
      List accessRights = AccessRightController.getController().getAccessRightList(interceptionPoint.getInterceptionPointId(), db);
      Iterator accessRightsIterator = accessRights.iterator();
      while(accessRightsIterator.hasNext())
      {
        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();
        while(roleIterator.hasNext())
        {
          AccessRightRole role = (AccessRightRole)roleIterator.next();
          roleIterator.remove();
          db.remove(role);
        }

        Iterator userIterator = accessRight.getUsers().iterator();
        while(userIterator.hasNext())
        {
          AccessRightUser user = (AccessRightUser)userIterator.next();
          userIterator.remove();
          db.remove(user);
View Full Code Here

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

      List accessRightList = AccessRightController.getController().getAccessRightListForEntity(interceptionPoint.getId(), originalContentVersionId.toString(), db);
      logger.info("accessRightList:" + accessRightList.size());
      Iterator accessRightListIterator = accessRightList.iterator();
      while(accessRightListIterator.hasNext())
      {
        AccessRight accessRight = (AccessRight)accessRightListIterator.next();
        logger.info("accessRight:" + accessRight.getId());
       
        AccessRightVO copiedAccessRight = accessRight.getValueObject().createCopy(); //.getValueObject();
        copiedAccessRight.setParameters(newContentVersionId.toString());
        AccessRightController.getController().create(copiedAccessRight, interceptionPoint, db);
      }
    }
  } 
View Full Code Here

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

          Iterator<AccessRightUser> i = accessRightUserList.iterator();
        while(i.hasNext())
          {
              AccessRightUser accessRightUser = i.next();
              //accessRightUser.setUserName(newUserName);
              AccessRight accessRight = accessRightUser.getAccessRight();

          AccessRightUserVO accessRightUserVO = new AccessRightUserVO();
          accessRightUserVO.setUserName(newSystemUser.getUserName());
          AccessRightUser newAccessRightUser = AccessRightController.getController().createAccessRightUser(db, accessRightUserVO, accessRight);
          accessRight.getUsers().add(newAccessRightUser);

          deleteEntity(AccessRightUserImpl.class, accessRightUser.getAccessRightUserId(), db);
          }

        // Update String references on entities
View Full Code Here

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

    List accessRightList = this.getAccessRightListOnlyReadOnly(interceptionPointVO.getId(), parameters, db);
   
    Iterator accessRightListIterator = accessRightList.iterator();
    while(accessRightListIterator.hasNext())
    {
        AccessRight accessRight = (AccessRight)accessRightListIterator.next();
       
        Collection approvedRoles = accessRight.getRoles();
        Collection approvedGroups = accessRight.getGroups();
        Collection approvedUsers = accessRight.getUsers();
   
        AccessRightVO vo = accessRight.getValueObject();
        vo.getRoles().addAll(toVOList(approvedRoles));
        vo.getGroups().addAll(toVOList(approvedGroups));
        vo.getUsers().addAll(toVOList(approvedUsers));
       
        accessRightVOList.add(vo);
View Full Code Here

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

      QueryResults results = oql.execute();
      this.logger.info("Fetching entity in read/write mode" + interceptionPointId);

      while (results.hasMore())
      {
        AccessRight accessRight = (AccessRight)results.next();
        accessRightList.add(accessRight);
      }
     
      results.close();
      oql.close();
View Full Code Here

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

      QueryResults results = oql.execute();
      this.logger.info("Fetching entity in read/write mode");

      while (results.hasMore())
      {
        AccessRight accessRight = (AccessRight)results.next();
        accessRightList.add(accessRight);
      }
     
      results.close();
      oql.close();
View Full Code Here

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

      oql.bind(interceptionPointId);
     
      QueryResults results = oql.execute(Database.READONLY);
      while (results.hasMore())
      {
        AccessRight accessRight = (AccessRight)results.next();
        accessRightList.add(accessRight);
      }
     
      results.close();
      oql.close();
View Full Code Here

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

      }
     
      QueryResults results = oql.execute(Database.READONLY);
      while (results.hasMore())
      {
        AccessRight accessRight = (AccessRight)results.next();
        accessRightList.add(accessRight);
      }
     
      results.close();
      oql.close();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.