Package org.duracloud.syncui.controller
Class ConfigurationController
java.lang.Object
org.duracloud.syncui.controller.ConfigurationController
A spring controller for configuration related functions.
- Author:
- Daniel Bernstein
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionConfigurationController(SyncConfigurationManager syncConfigurationManager, SyncProcessManager syncProcessManager, SyncOptimizeManager syncOptimizeManager) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.servlet.Viewadd(DirectoryConfigForm directoryConfigForm, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) protected org.springframework.web.servlet.ViewcreateRedirect(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes, String include) get(org.springframework.ui.Model model) getAdd()modeForm()optimize()org.springframework.web.servlet.Viewoptimize(boolean autoStart, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewremoveDirectory(DirectoryConfigForm directoryConfigForm, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewupdateMaxFileSize(MaxFileSizeForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewupdateMode(ModeForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewupdateOptions(AdvancedForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewupdatePrefix(PrefixForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) org.springframework.web.servlet.ViewupdateThreadCount(ThreadCountForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
-
Field Details
-
CONFIGURATION_MAPPING
- See Also:
-
-
Constructor Details
-
ConfigurationController
@Autowired public ConfigurationController(SyncConfigurationManager syncConfigurationManager, SyncProcessManager syncProcessManager, SyncOptimizeManager syncOptimizeManager)
-
-
Method Details
-
directoryConfigs
-
duracloudConfiguration
-
duracloudCredentials
-
maxFileSizeForm
-
modeForm
-
syncProcessState
-
advancedForm
-
get
-
removeDirectory
@RequestMapping(value="/remove", method=POST) public org.springframework.web.servlet.View removeDirectory(DirectoryConfigForm directoryConfigForm, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
updateOptions
@RequestMapping(value="/advanced", method=POST) public org.springframework.web.servlet.View updateOptions(AdvancedForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
updateMode
@RequestMapping(value="/mode", method=POST) public org.springframework.web.servlet.View updateMode(ModeForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
updateMaxFileSize
@RequestMapping(value="/max-file-size", method=POST) public org.springframework.web.servlet.View updateMaxFileSize(MaxFileSizeForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
threadCountForm
-
syncOptimizeManager
-
updateThreadCount
@RequestMapping(value="/thread-count", method=POST) public org.springframework.web.servlet.View updateThreadCount(ThreadCountForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
directoryConfigForm
-
getAdd
-
add
@RequestMapping(value="/add", method=POST) public org.springframework.web.servlet.View add(DirectoryConfigForm directoryConfigForm, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
prefixForm
-
updatePrefix
@RequestMapping(value="/prefix", method=POST) public org.springframework.web.servlet.View updatePrefix(PrefixForm form, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
optimize
-
optimize
@RequestMapping(value="/optimize", method=POST) public org.springframework.web.servlet.View optimize(@RequestParam(value="autoStart",defaultValue="false") boolean autoStart, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
createRedirect
protected org.springframework.web.servlet.View createRedirect(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes, String include)
-