Examples of AssignedRightsGroup


Examples of com.zycus.pm.impl.bo.AssignedRightsGroup

    }
  }
 
  public AssignedRightsGroup getAssociatedGroup(IPermisibleResource resource, RightsGroup group) {
    List<AssignedRightsGroup> lstGrps = getAllAssociatedGroups(resource, group);
    AssignedRightsGroup aRightsGroup = null;
    if(lstGrps != null && lstGrps.size() > 0) {
      aRightsGroup = lstGrps.get(0);
    }
    return aRightsGroup;
 
View Full Code Here

Examples of com.zycus.pm.impl.bo.AssignedRightsGroup

    defaultResolver = resolver;
  }

  public void associateRightGroup(IPermisibleResource resource, RightsGroup group) {
    validateNullEntries(resource, group);
    AssignedRightsGroup assignedRightsGroup = dbHandler.getAssociatedGroup(resource, group);
    if (assignedRightsGroup == null) {
      assignedRightsGroup = new AssignedRightsGroup();
      assignedRightsGroup.setResourceTypeID(resource.getResourceTypeID());
      assignedRightsGroup.setRightGroup(group);
      assignedRightsGroup.setResourceID(resource.getResourceID());
      dbHandler.upsertAssignedRightGroup(assignedRightsGroup);
    }
  }
View Full Code Here

Examples of com.zycus.pm.impl.bo.AssignedRightsGroup

    }
  }

  public void removeAssociation(IPermisibleResource resource, RightsGroup group) {
    validateNullEntries(resource, group);
    AssignedRightsGroup aRG = dbHandler.getAssociatedGroup(resource, group);
    if (aRG != null) {
      dbHandler.performDBAction(aRG, DBActionCriteria.Delete);
    }
    // TODO: in-case all assigned rights to be removed
    // for(BaseRight r : group.getBaseRights()) {
View Full Code Here

Examples of com.zycus.pm.impl.bo.AssignedRightsGroup

  public void upsertRight(BaseRight right, IPermissionEntity entity, IPermisibleResource resource, boolean isAllowed)
      throws PermissionAccessException {
    validateNullEntries(right, entity, resource, right.getGroup());

    AssignedRightsGroup aRightsGroup = dbHandler.getAssociatedGroup(resource, right.getGroup());
    if (aRightsGroup == null) {
      throw new PermissionAccessException("Right group is not associated with the specified resource type");
    }

    Permission permissionMaster = getPermissionMaster(right, entity, resource);
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.