Package org.infoglue.cms.util

Examples of org.infoglue.cms.util.AccessConstraintExceptionBuffer.throwIfNotEmpty()


   
    Integer protectedSiteNodeVersionId = SiteNodeControllerProxy.getController().getProtectedSiteNodeVersionId(parentSiteNodeId);
    if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.CreateSiteNode", protectedSiteNodeVersionId.toString()))
      ceb.add(new AccessConstraintException("SiteNode.siteNodeId", "1002"));
   
    ceb.throwIfNotEmpty();
   
    return "input";
    }
   
    public String doExecuteV3() throws Exception
View Full Code Here


    Integer protectedSiteNodeVersionId = SiteNodeControllerProxy.getController().getProtectedSiteNodeVersionId(parentSiteNodeId);
    if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.CreateSiteNode", protectedSiteNodeVersionId.toString()))
      ceb.add(new AccessConstraintException("SiteNode.siteNodeId", "1002"));
   
    ceb.throwIfNotEmpty();

        userSessionKey = "" + System.currentTimeMillis();

    parentSiteNodeVO = SiteNodeControllerProxy.getController().getSiteNodeVOWithId(parentSiteNodeId);
View Full Code Here

   
      Integer protectedSiteNodeVersionId = SiteNodeVersionControllerProxy.getSiteNodeVersionControllerProxy().getProtectedSiteNodeVersionId(siteNodeVersionId);
      if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.SubmitToPublish", protectedSiteNodeVersionId.toString()))
        ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeId", "1005"));
     
      ceb.throwIfNotEmpty();

      //siteNodeVersionVOList = SiteNodeVersionController.getController().getSiteNodeVersionVOWithParentRecursive(siteNodeId, SiteNodeVersionVO.PUBLISHED_STATE);
      siteNodeVersionVOList = SiteNodeVersionController.getController().getPublishedSiteNodeVersionVOWithParentRecursive(siteNodeId);

    }
View Full Code Here

     
      Integer protectedSiteNodeVersionId = SiteNodeVersionControllerProxy.getSiteNodeVersionControllerProxy().getProtectedSiteNodeVersionId(siteNodeVersionId);
      if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.SubmitToPublish", protectedSiteNodeVersionId.toString()))
        ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeId", "1005"));
     
      ceb.throwIfNotEmpty();

      siteNodeVOList = SiteNodeController.getController().getSiteNodeVOWithParentRecursive(siteNodeId, processBean);
    }
    }
    finally
View Full Code Here

      Integer siteNodeVersionId = (Integer)extradata.get("siteNodeVersionId");
      SiteNodeVersionVO siteNodeVersionVO = SiteNodeVersionController.getController().getSiteNodeVersionVOWithId(siteNodeVersionId);

    }
   
    ceb.throwIfNotEmpty();
  }
 
 
  /**
   * This method will be called when a interceptionPoint is reached and it handle it within a transaction.
View Full Code Here

        if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(db, infoGluePrincipal, "SiteNodeVersion.Write", siteNodeVersionId.toString()))
          ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeVersionId", "1001"));
      }
    }

    ceb.throwIfNotEmpty();
  }
 
  public void setInterceptorVO(InterceptorVO vo)
  {
    //Dont need it for now
View Full Code Here

            rollbackTransaction(db);
            throw new SystemException(e.getMessage());
        }
        //t.printElapsedTime("Access 10");
   
    ceb.throwIfNotEmpty();

      return "success";
    }

  private String getExtraAccessRightText(InterceptionPointVO ipVO, String parameters) throws Exception
View Full Code Here

          Integer protectedSiteNodeVersionId = SiteNodeVersionControllerProxy.getSiteNodeVersionControllerProxy().getProtectedSiteNodeVersionId(siteNodeVersionId);
          if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.ChangeAccessRights", protectedSiteNodeVersionId.toString()))
            ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeId", "1006"));
        }
      }
      ceb.throwIfNotEmpty();
    }
   
    //logger.info("this.extraMultiParameters[i]:" + this.extraMultiParameter);
    if(this.extraMultiParameter != null && this.extraMultiParameter.length > 0)
    {
View Full Code Here

        if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.ChangeAccessRights", siteNodeVersionId.toString()))
          ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeId", "1006"));
      }
    }
   
    ceb.throwIfNotEmpty();
   
    String[] groupNames = this.getRequest().getParameterValues("groupName");
    AccessRightController.getController().updateGroups(this.accessRightId, this.parameters, groupNames);

    this.url = getResponse().encodeRedirectURL(this.returnAddress);
View Full Code Here

          if(protectedSiteNodeVersionId != null && !AccessRightController.getController().getIsPrincipalAuthorized(this.getInfoGluePrincipal(), "SiteNodeVersion.ChangeAccessRights", siteNodeVersionId.toString()))
            ceb.add(new AccessConstraintException("SiteNodeVersion.siteNodeId", "1006"));
        }
      }
     
      ceb.throwIfNotEmpty();
    }

    String userName = this.getRequest().getParameter("userName");
    if(userName != null && !userName.equals(""))
    {
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.