Package com.hlcl.rql.util.as

Examples of com.hlcl.rql.util.as.ScriptParameters


   * Construct the helper instance for the given page.
   */
  public TemplatePreassignmentsHelper(Page assignmentMappingPage) {
    super();

    preassignmentMappings = new ScriptParameters(assignmentMappingPage);
    project = assignmentMappingPage.getProject();
  }
View Full Code Here


      // login
      client = new CmsClient(new PasswordAuthentication(getUserName(), getPassword()));
      Project project = client.getProjectByName(getProjectName());

      // prepare parameters
      ScriptParameters parms = project.getParameters(getParmPageId());

      // remember in instance to steer next refresh
      refreshIntervalInMinutes = Integer.parseInt(parms.get("refreshIntervalInMinutes"));

      // get row pages
      Page tablePg = project.getPageById(parms.get("responsibleTablePageId"));
      PageArrayList rowPages = tablePg.getListChildPages(parms.get("departmentsListTmpltElemName"));

      // get all data and save within data holder rows
      responsibleDepartments = new ArrayList<ResponsibleTableRow>(rowPages.size());
      for (Iterator iterator = rowPages.iterator(); iterator.hasNext();) {
        Page rowPg = (Page) iterator.next();

        // copy and save data
        ResponsibleTableRow rowData = new ResponsibleTableRow(rowPg.getPageGuid(), rowPg.getStandardFieldTextValue(parms
            .get("responsibleAreaTmpltElemName")), rowPg.getStandardFieldTextValue(parms.get("responsibleRccBackupUserIdTmpltElemName")),
            rowPg.getStandardFieldTextValue(parms.get("responsibleRccBackupUserNameTmpltElemName")), rowPg
                .getStandardFieldTextValue(parms.get("responsibleSourceDepartmentNameTmpltElemName")), rowPg.getHeadline(), rowPg
                .getStandardFieldTextValue(parms.get("responsibleRccUserIdTmpltElemName")), rowPg.getStandardFieldTextValue(parms
                .get("responsibleRccUserNameTmpltElemName")), rowPg.getOptionListValue(parms
                .get("responsibleMailSubjectStatisticAreaTmpltElemName")), rowPg.getStandardFieldTextValue(parms
                .get("responsibleMailWorkAreaTmpltElemName")));
        responsibleDepartments.add(rowData);
      }

      // remember last refresh time only if no exception
View Full Code Here

    String sessionKey = "C26CF959E1434E31B7F9DA89829369B4";
    String projectGuid = "73671509FA5C43ED8FC4171AD0298AD2";

    CmsClient client = new CmsClient(logonGuid);
    Project project = client.getProject(sessionKey, projectGuid);
    ScriptParameters parms = project.getParameters("267761");
    String imageFragmentTmpltName = parms.get("imageFragmentTmpltName");
    String numberListTmpltElemName = parms.get("numberListTmpltElemName");
    String numberOfColumnsTmpltElemName = parms.get("numberOfColumnsTmpltElemName");
  }
View Full Code Here

   * Prefer usage of get parameters with class name to benefit of caching.
   *
   * @see
   */
  public ScriptParameters getParameters(String parameterPageId) throws RQLException {
    return new ScriptParameters(getPageById(parameterPageId));
  }
View Full Code Here

    Map<String, ScriptParameters> cache = getParametersCache();
    if (cache.containsKey(parametersGroupId)) {
      return cache.get(parametersGroupId);
    } else {
      // insert first and return
      ScriptParameters parameters = getParameters(parameterPageId);
      cache.put(parametersGroupId, parameters);
      return parameters;
    }
  }
View Full Code Here

TOP

Related Classes of com.hlcl.rql.util.as.ScriptParameters

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.