java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Template

public class UiV2Template extends Object
  • Constructor Details

    • UiV2Template

      public UiV2Template()
  • Method Details

    • newTemplate

      public void newTemplate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Show fields for new template
      Parameters:
      request -
      response -
    • loadBeansForServiceTemplateType

      public void loadBeansForServiceTemplateType(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Show checkboxes/service actions for new template
      Parameters:
      request -
      response -
    • populateCustomTemplateInputs

      public static Map<String,GshTemplateInputConfigAndValue> populateCustomTemplateInputs(javax.servlet.http.HttpServletRequest request, String templateConfigId)
    • customTemplateExecuteHelper

      public static void customTemplateExecuteHelper(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean useThreads)
    • customTemplateExecute

      public void customTemplateExecute(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Execute custom gsh template
      Parameters:
      request -
      response -
    • customTemplateExecuteStatus

      public void customTemplateExecuteStatus(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      get the status of a report
      Parameters:
      request -
      response -
    • newTemplateSubmit

      public void newTemplateSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Perform actions (Create stem, Create group, etc)
      Parameters:
      request -
      response -
    • reloadServiceActions

      public void reloadServiceActions(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Show/Hide children service actions when user checks/unchecks checkboxes
      Parameters:
      request -
      response -
    • getTemplateLogic

      public static GrouperTemplateLogicBase getTemplateLogic(String templateType, GroupStemTemplateContainer stemTemplateContainer)
      Parameters:
      templateType -
      stemTemplateContainer -
      Returns:
      the instance
    • test

      public void test(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      test gsh template
      Parameters:
      request -
      response -
    • newTemplateSimplifiedUi

      public void newTemplateSimplifiedUi(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Show fields for new template
      Parameters:
      request -
      response -
    • customTemplateTestExecuteStatus

      public void customTemplateTestExecuteStatus(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      get the status of a report
      Parameters:
      request -
      response -