public abstract class CommonCrudController extends AbstractBaseController
DEFAULT_ENCODING, NEW_META_DATA_PROPERTY, OLD_META_DATA_PROPERTY, securityService, TYPE_META_DATA_PROPERTY, UTF_8| Constructor and Description |
|---|
CommonCrudController() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<?> |
delete(java.lang.String region)
Delete all data in region
|
org.springframework.http.ResponseEntity<?> |
delete(java.lang.String region,
java.lang.String[] keys)
Delete data for single key or specific keys in region
|
org.springframework.http.ResponseEntity<?> |
keys(java.lang.String region)
List all keys for the given region in the GemFire cluster
|
org.springframework.http.ResponseEntity<?> |
ping()
Ping is not secured so that it may not be used to determine a valid username/password
|
org.springframework.http.ResponseEntity<?> |
regions()
list all available resources (Regions) in the GemFire cluster
|
org.springframework.http.ResponseEntity<?> |
servers() |
casValue, casValue, checkForKeyExist, checkForMultipleKeysExist, checkForQueryIdExist, convert, convert, convert, convertErrorAsJson, convertErrorAsJson, convertJsonArrayIntoPdxCollection, convertJsonToMap, createNamedQuery, decode, decode, deleteNamedQuery, deleteQueryId, deleteValue, deleteValues, deleteValues, generateKey, generateKey, getActualTypeValue, getAllMembersInDS, getCache, getKeys, getMembers, getPdxValues, getQueryIdValue, getQueryService, getQueryStore, getRegion, getRestApiVersion, getValue, getValues, getValues, introspectAndConvert, jsonToObject, jsonToObjectArray, postValue, processQueryResponse, putPdxValues, putValue, putValues, putValues, replaceValue, replaceValue, toUri, updateMultipleKeys, updateNamedQuery, updateSingleKey, validateJsonAndFindType, validateQuery@RequestMapping(method=GET,
produces={"application/json","application/json"})
public org.springframework.http.ResponseEntity<?> regions()
@RequestMapping(method=GET,
value="/{region}/keys",
produces="application/json")
public org.springframework.http.ResponseEntity<?> keys(@PathVariable(value="region")
java.lang.String region)
region - gemfire region@RequestMapping(method=DELETE,
value="/{region}/{keys}",
produces="application/json")
public org.springframework.http.ResponseEntity<?> delete(@PathVariable(value="region")
java.lang.String region,
@PathVariable(value="keys")
java.lang.String[] keys)
region - gemfire regionkeys - for which data is requested@RequestMapping(method=DELETE,
value="/{region}")
public org.springframework.http.ResponseEntity<?> delete(@PathVariable(value="region")
java.lang.String region)
region - gemfire region@RequestMapping(method={GET,HEAD},
value="/ping")
public org.springframework.http.ResponseEntity<?> ping()
@RequestMapping(method=GET,
value="/servers")
public org.springframework.http.ResponseEntity<?> servers()