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

public class UiV2Configure extends Object
  • Field Details

    • LOG

      protected static org.apache.commons.logging.Log LOG
  • Constructor Details

    • UiV2Configure

      public UiV2Configure()
  • Method Details

    • allowedToViewConfiguration

      public boolean allowedToViewConfiguration()
      if allowed to view configuration
      Returns:
      true if allowed to view configuration
    • index

      public void index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      configure
      Parameters:
      request -
      response -
    • configurationFileItemEditSubmit

      public void configurationFileItemEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      edit config submit
      Parameters:
      request -
      response -
    • configurationFileAddConfigSubmit

      public void configurationFileAddConfigSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      add config submit
      Parameters:
      request -
      response -
    • configurationFileAddConfig

      public void configurationFileAddConfig(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      add config
      Parameters:
      request -
      response -
    • configurationFileImport

      public void configurationFileImport(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      import config
      Parameters:
      request -
      response -
    • configurationFileExport

      public void configurationFileExport(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      export config
      Parameters:
      request -
      response -
    • removeProperties

      public void removeProperties(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      delete selected db config items
      Parameters:
      request -
      response -
    • configurationFileItemDelete

      public void configurationFileItemDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      delete config
      Parameters:
      request -
      response -
    • configurationFileItemDeleteHelper

      public static void configurationFileItemDeleteHelper(GrouperConfigHibernate grouperConfigHibernate, ConfigFileName configFileName, boolean fromUi)
      configuration file item delete helper
      Parameters:
      grouperConfigHibernate -
      configFileName -
    • configure

      public void configure(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      configure
      Parameters:
      request -
      response -
    • configurationFileSelectPassword

      public void configurationFileSelectPassword(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    • configureFilterSubmit

      public void configureFilterSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      filter values
      Parameters:
      request -
      response -
    • configureSelectFile

      public void configureSelectFile(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      configure
      Parameters:
      request -
      response -
    • configurationFileItemEdit

      public void configurationFileItemEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      edit config
      Parameters:
      request -
      response -
    • history

      public void history(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      see the history of db configs
      Parameters:
      request -
      response -
    • revertConfigValues

      public void revertConfigValues(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      revert configs to old values
      Parameters:
      request -
      response -
    • configurationFileImportSubmit

      public void configurationFileImportSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      import config submit
      Parameters:
      request -
      response -
    • configurationfileImportSubmitHelper

      public static void configurationfileImportSubmitHelper(StringBuilder message, ConfigFileName configFileName, Properties propertiesToImport, boolean fromUi)
      Parameters:
      message -
      configFileName -
      propertiesToImport -
      fromUi - true if from UI false if not from UI
    • configurationFileAddEditHelper2

      public static boolean configurationFileAddEditHelper2(ConfigFileName configFileName, String configFileString, ConfigFileMetadata configFileMetadata, String propertyNameString, String expressionLanguageString, String valueString, Boolean userSelectedPassword, StringBuilder message, Boolean[] added, Boolean[] error, boolean fromUi, String comment, Set<GrouperConfigHibernate> grouperConfigHibernates, Set<GrouperConfigHibernate> grouperConfigHibernatesEl)
      Parameters:
      configFileString -
      propertyNameString -
      expressionLanguageString -
      valueString -
      userSelectedPassword -
      message -
      added - (first index) will be true if added, false if updated, and null if no change
      error - true if fatal error, false if warning, null if no error
      fromUi - true if from UI false if not from UI
      comment - notes about settings
      Returns:
      true if ok, false if not