@RestController @CrossOrigin(value="*") @RequestMapping(value="/api/v1/pref") public class EntityPrefController extends Object
| Constructor and Description |
|---|
EntityPrefController() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addServiceReference(String entityName,
EntityPrefService<?,?,?> service) |
static EntityPrefService<?,?,?> |
getServiceOrFail(String entityName) |
org.springframework.http.ResponseEntity<?> |
read(String authHeader,
String entityName,
long entityId) |
org.springframework.http.ResponseEntity<?> |
read(String authHeader,
String entityName,
long entityId,
long categoryId) |
org.springframework.http.ResponseEntity<?> |
readAllPrefs(String authHeader,
String entityName,
long entityId) |
org.springframework.http.ResponseEntity<?> |
readEntity(String authHeader,
String entityName,
long entityId) |
org.springframework.http.ResponseEntity<?> |
template(String entityName,
Map<String,String> allRequestParams) |
org.springframework.http.ResponseEntity<?> |
update(String authHeader,
String entityName,
long entityId,
long categoryId,
String key,
String value) |
org.springframework.http.ResponseEntity<?> |
validate(String entityName,
String key,
EntityPref value) |
public static void addServiceReference(String entityName, EntityPrefService<?,?,?> service)
@GetMapping(value="/{entityName}/{entityId}")
public org.springframework.http.ResponseEntity<?> read(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId)
@GetMapping(value="/{entityName}/{entityId}/object")
public org.springframework.http.ResponseEntity<?> readEntity(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId)
@GetMapping(value="/template/{entityName}")
public org.springframework.http.ResponseEntity<?> template(@PathVariable(value="entityName")
String entityName,
@RequestParam
Map<String,String> allRequestParams)
@GetMapping(value="/{entityName}/{entityId}/category/")
public org.springframework.http.ResponseEntity<?> readAllPrefs(@RequestHeader(name="Authorization",required=false)
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId)
@GetMapping(value="/{entityName}/{entityId}/category/{categoryId}")
public org.springframework.http.ResponseEntity<?> read(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId,
@PathVariable(value="categoryId")
long categoryId)
@PutMapping(value="/template/{entityName}/{key}")
public org.springframework.http.ResponseEntity<?> validate(@PathVariable(value="entityName")
String entityName,
@PathVariable(value="key")
String key,
@RequestBody(required=true)
EntityPref value)
@PutMapping(value="/{entityName}/{entityId}/{categoryId}/{key}")
public org.springframework.http.ResponseEntity<?> update(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId,
@PathVariable(value="categoryId")
long categoryId,
@PathVariable(value="key")
String key,
@RequestBody(required=false)
String value)
public static EntityPrefService<?,?,?> getServiceOrFail(String entityName) throws umun.core.constants.ValidationException
umun.core.constants.ValidationExceptionCopyright © 2022 Pivotal Software, Inc.. All rights reserved.