@RestController @CrossOrigin(value="*") @RequestMapping(value="/api/v1/pref") public class TablePrefController extends Object
| Constructor and Description |
|---|
TablePrefController() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addServiceReference(String entityName,
String tableName,
TablePrefService<?,?,?,?> service) |
org.springframework.http.ResponseEntity<?> |
createTablePrefs(String authHeader,
String entityName,
long entityId,
long categoryId,
String key,
String tableName,
List<TablePref<EntityPref>> doubleListOfTablePref) |
static TablePrefService<?,?,?,?> |
getServiceOrFail(String entityName,
String tableName) |
org.springframework.http.ResponseEntity<?> |
read(String authHeader,
String entityName,
long entityId,
String tableName,
int page,
String searchTerm) |
org.springframework.http.ResponseEntity<?> |
readForCreattion(String authHeader,
String entityName,
String tableName,
Map<String,String> allRequestParams) |
org.springframework.http.ResponseEntity<?> |
update(String authHeader,
String entityName,
long entityId,
long categoryId,
String key,
String tableName,
long subEntityId,
String value) |
org.springframework.http.ResponseEntity<?> |
validate(String entityName,
String key,
String tableName,
EntityPref value) |
org.springframework.http.ResponseEntity<?> |
validateAll(String entityName,
String key,
String tableName,
TablePrefValidationValue value) |
public static void addServiceReference(String entityName, String tableName, TablePrefService<?,?,?,?> service)
@GetMapping(value="/{entityName}/{entityId}/table/{tableName}")
public org.springframework.http.ResponseEntity<?> read(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="entityId")
long entityId,
@PathVariable(value="tableName")
String tableName,
@RequestParam(value="page")
int page,
@RequestParam(name="searchTerm",required=false)
String searchTerm)
@GetMapping(value="/{entityName}/table/{tableName}/create")
public org.springframework.http.ResponseEntity<?> readForCreattion(@RequestHeader(value="Authorization")
String authHeader,
@PathVariable(value="entityName")
String entityName,
@PathVariable(value="tableName")
String tableName,
@RequestParam
Map<String,String> allRequestParams)
@PutMapping(value="/template/{entityName}/table/{tableName}/{key}")
public org.springframework.http.ResponseEntity<?> validate(@PathVariable(value="entityName")
String entityName,
@PathVariable(value="key")
String key,
@PathVariable(value="tableName")
String tableName,
@RequestBody(required=true)
EntityPref value)
@PutMapping(value="/template/{entityName}/table/{tableName}/{key}/validateAll")
public org.springframework.http.ResponseEntity<?> validateAll(@PathVariable(value="entityName")
String entityName,
@PathVariable(value="key")
String key,
@PathVariable(value="tableName")
String tableName,
@RequestBody(required=true)
TablePrefValidationValue value)
@PutMapping(value="/{entityName}/{entityId}/{categoryId}/{key}/table/{tableName}")
public org.springframework.http.ResponseEntity<?> createTablePrefs(@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,
@PathVariable(value="tableName")
String tableName,
@RequestBody
List<TablePref<EntityPref>> doubleListOfTablePref)
@PutMapping(value="/{entityName}/{entityId}/{categoryId}/{key}/table/{tableName}/{subEntityId}")
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,
@PathVariable(value="tableName")
String tableName,
@PathVariable(value="subEntityId")
long subEntityId,
@RequestBody(required=false)
String value)
public static TablePrefService<?,?,?,?> getServiceOrFail(String entityName, String tableName) throws umun.core.constants.ValidationException
umun.core.constants.ValidationExceptionCopyright © 2022 Pivotal Software, Inc.. All rights reserved.