Examples of userCanRead()


Examples of uk.ac.bbsrc.tgac.miso.core.data.Project.userCanRead()

    try {
      User user = securityManager
          .getUserByLoginName(SecurityContextHolder.getContext()
              .getAuthentication().getName());
      Project project = requestManager.getProjectById(projectId);
      if (!project.userCanRead(user)) {
        throw new SecurityException("Permission denied.");
      }
      //return new ModelAndView("/pages/listRequests.jsp", "requests", requestManager.listAllRequests(user, project));
            return null;
    } catch (IOException ex) {
View Full Code Here

Examples of uk.ac.bbsrc.tgac.miso.core.data.Study.userCanRead()

    try {
      User user = securityManager.getUserByLoginName(SecurityContextHolder.getContext().getAuthentication().getName());
      Study study = requestManager.getStudyById(studyId);
      Project project;
      if (study != null) {
        if (!study.userCanRead(user)) {
          throw new SecurityException("Permission denied.");
        }
        project = study.getProject();
        model.put("formObj", study);
        model.put("project", project);
View Full Code Here

Examples of uk.ac.bbsrc.tgac.miso.core.data.impl.illumina.IlluminaPool.userCanRead()

      if (pool == null) {
        throw new SecurityException("No such Illumina Pool");
      }
     
      if (!pool.userCanRead(user)) {
        throw new SecurityException("Permission denied.");
      }

      if (dilutionId != null) {
          LibraryDilution ld = requestManager.getLibraryDilutionById(dilutionId);
View Full Code Here

Examples of uk.ac.bbsrc.tgac.miso.core.data.impl.ls454.LS454Pool.userCanRead()

    try {
      User user = securityManager.getUserByLoginName(SecurityContextHolder.getContext().getAuthentication().getName());
      LS454Pool pool = dataObjectFactory.getLS454Pool(user);
      model.put("title", "New 454 Pool");

      if (!pool.userCanRead(user)) {
        throw new SecurityException("Permission denied.");
      }

      if (dilutionId != null) {
          emPCRDilution ed = requestManager.getEmPcrDilutionById(dilutionId);
View Full Code Here

Examples of uk.ac.bbsrc.tgac.miso.core.data.impl.solid.SolidPool.userCanRead()

    try {
      User user = securityManager.getUserByLoginName(SecurityContextHolder.getContext().getAuthentication().getName());
      SolidPool pool = dataObjectFactory.getSolidPool(user);
      model.put("title", "New Solid Pool");

      if (!pool.userCanRead(user)) {
        throw new SecurityException("Permission denied.");
      }

      if (dilutionId != null) {
          emPCRDilution ed = requestManager.getEmPcrDilutionById(dilutionId);
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.