@Controller @RequestMapping(value="/admin/configurations") public class ConfigurationController extends Object
| Constructor and Description |
|---|
ConfigurationController(AbTestConfigurationService service,
AbTestDecisionService abTestDecisionService) |
| Modifier and Type | Method and Description |
|---|---|
String |
addVariant(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model) |
String |
delete(String name,
Optional<Boolean> deleteDecisions) |
String |
deleteOrphan(String name) |
String |
edit(String name,
org.springframework.ui.Model model) |
String |
filterByPrefix(String prefix,
org.springframework.ui.Model model) |
String |
index(org.springframework.ui.Model model) |
String |
removeVariant(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
int removeVariant,
org.springframework.ui.Model model) |
String |
save(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model) |
@Autowired public ConfigurationController(AbTestConfigurationService service, AbTestDecisionService abTestDecisionService)
@RequestMapping(value="") @Secured(value="ROLE_USER") public String index(org.springframework.ui.Model model)
@RequestMapping(value="/filter") @Secured(value="ROLE_USER") public String filterByPrefix(@ModelAttribute(value="prefix") String prefix, org.springframework.ui.Model model)
@RequestMapping(value="/edit") @Secured(value="ROLE_ADMIN") public String edit(@RequestParam(value="name",required=false) String name, org.springframework.ui.Model model)
@RequestMapping(value="/save",
method=POST)
@Secured(value="ROLE_ADMIN")
public String save(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model)
@RequestMapping(value="/save",
params="addVariant")
@Secured(value="ROLE_ADMIN")
public String addVariant(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
org.springframework.ui.Model model)
@RequestMapping(value="/save",
params="removeVariant")
@Secured(value="ROLE_ADMIN")
public String removeVariant(AbTestConfiguration configuration,
org.springframework.validation.BindingResult bindingResult,
int removeVariant,
org.springframework.ui.Model model)
@RequestMapping(value="/delete/{name}")
@Secured(value="ROLE_ADMIN")
public String delete(@PathVariable
String name,
@RequestParam
Optional<Boolean> deleteDecisions)
Copyright © 2015 Immobilien Scout GmbH. All Rights Reserved.