@RestController public class ContextController extends Object
| Constructor and Description |
|---|
ContextController() |
| Modifier and Type | Method and Description |
|---|---|
List<Object[]> |
getContextProperties(String contextId,
UUID projectUuid)
Get context properties by tcContext id.
|
String |
getContextVariables(String contextId,
UUID projectUuid)
Get context variables in json format by tcContext id.
|
Map<String,Integer> |
getCurrentPartitionNumbers()
Get tenantId vs.
|
Set<String> |
getKeys(String contextId,
UUID projectUuid)
Get context keys by tcContext id.
|
@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \'READ\')")
@RequestMapping(value="/context/getProperties",
method=GET,
produces="application/json")
public List<Object[]> getContextProperties(@RequestParam(value="contextId")
String contextId,
@RequestParam(required=false)
UUID projectUuid)
contextId - - tc context id,projectUuid - - project Uuid,@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \'READ\')")
@RequestMapping(value="/context/getContextVariables",
method=GET,
produces="text/plain")
public String getContextVariables(@RequestParam(value="contextId")
String contextId,
@RequestParam(required=false)
UUID projectUuid)
contextId - - tc context id,projectUuid - - project Uuid,@Transactional(readOnly=true)
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/context/getKeys",
method=GET,
produces="application/json")
public Set<String> getKeys(@RequestParam(value="contextId")
String contextId,
@RequestParam(required=false)
UUID projectUuid)
contextId - - tc context id,projectUuid - - project Uuid,Copyright © 2025. All rights reserved.