Class UiV2Configure
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Configure
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
if allowed to view configurationvoid
configurationFileAddConfig
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add configvoid
configurationFileAddConfigSubmit
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) add config submitstatic 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) void
configurationFileExport
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) export configvoid
configurationFileImport
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) import configvoid
configurationFileImportSubmit
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) import config submitstatic void
configurationfileImportSubmitHelper
(StringBuilder message, ConfigFileName configFileName, Properties propertiesToImport, boolean fromUi) void
configurationFileItemDelete
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete configstatic void
configurationFileItemDeleteHelper
(GrouperConfigHibernate grouperConfigHibernate, ConfigFileName configFileName, boolean fromUi) configuration file item delete helpervoid
configurationFileItemEdit
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit configvoid
configurationFileItemEditSubmit
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) edit config submitvoid
configurationFileSelectPassword
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) void
configure
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) configurevoid
configureFilterSubmit
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) filter valuesvoid
configureSelectFile
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) configurevoid
history
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) see the history of db configsvoid
index
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) configurevoid
removeProperties
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) delete selected db config itemsvoid
revertConfigValues
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) revert configs to old values
-
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 changeerror
- true if fatal error, false if warning, null if no errorfromUi
- true if from UI false if not from UIcomment
- notes about settings- Returns:
- true if ok, false if not
-