@FeignClient(name="direct-config-service",
url="${direct.config.service.url}",
configuration=org.nhindirect.common.rest.feign.DefaultFeignClientConfiguration.class)
public interface SettingClient
| Modifier and Type | Method and Description |
|---|---|
void |
addSetting(org.nhindirect.config.model.Setting setting) |
void |
addSetting(String name,
String value) |
Collection<org.nhindirect.config.model.Setting> |
getAllSettings() |
org.nhindirect.config.model.Setting |
getSettingByName(String name) |
void |
removeSettingByName(String name) |
void |
updateSetting(org.nhindirect.config.model.Setting setting) |
void |
updateSetting(String name,
String value) |
@GetMapping(value="/setting") Collection<org.nhindirect.config.model.Setting> getAllSettings() throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@GetMapping(value="/setting/{name}")
org.nhindirect.config.model.Setting getSettingByName(@PathVariable(value="name")
String name)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@PutMapping(value="/setting/{name}/{value}")
void addSetting(@PathVariable(value="name")
String name,
@PathVariable(value="value")
String value)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@PutMapping(value="/setting")
void addSetting(@RequestBody
org.nhindirect.config.model.Setting setting)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@PostMapping(value="/setting/{name}/{value}")
void updateSetting(@PathVariable(value="name")
String name,
@PathVariable(value="value")
String value)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@PostMapping(value="/setting")
void updateSetting(@RequestBody
org.nhindirect.config.model.Setting setting)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceException@DeleteMapping(value="/setting/{name}")
void removeSettingByName(@PathVariable(value="name")
String name)
throws org.nhindirect.common.rest.exceptions.ServiceException
org.nhindirect.common.rest.exceptions.ServiceExceptionCopyright © 2021. All rights reserved.