Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractBaseController - Class in org.apache.geode.rest.internal.web.controllers
AbstractBaseController class contains common functionalities required for other controllers.
AbstractBaseController() - Constructor for class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
add(T) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
add(T...) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
add(Iterable<T>) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
addResult(DistributedMember, String) - Method in class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
apiListingReferenceScanner() - Method in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
The ApiListingReferenceScanner does most of the work.
apiPathProvider() - Method in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
Example of a custom path provider
ArrayUtils - Class in org.apache.geode.rest.internal.web.util
The ArrayUtils class is an abstract utility class for working with Object arrays.
ArrayUtils() - Constructor for class org.apache.geode.rest.internal.web.util.ArrayUtils
 
asSet(String[]) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
authenticate(Authentication) - Method in class org.apache.geode.rest.internal.web.security.GeodeAuthenticationProvider
 
authenticationManagerBean() - Method in class org.apache.geode.rest.internal.web.security.RestSecurityConfiguration
 

B

BaseControllerAdvice - Class in org.apache.geode.rest.internal.web.controllers
The CrudControllerAdvice class handles exception thrown while serving the REST request

BaseControllerAdvice() - Constructor for class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
 
BufferingHttpOutputMessageWrapper(HttpOutputMessage) - Constructor for class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper
 
ByteCountingOutputStream(OutputStream) - Constructor for class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ByteCountingOutputStream
 

C

casValue(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
casValue(String, Object, Object, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
checkForKeyExist(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
checkForMultipleKeysExist(String, String...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
checkForQueryIdExist(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
clearResults() - Method in class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
CommonCrudController - Class in org.apache.geode.rest.internal.web.controllers
The CommonCrudController serves REST Requests related to listing regions, listing keys in region, delete keys or delete all data in region.
CommonCrudController() - Constructor for class org.apache.geode.rest.internal.web.controllers.CommonCrudController
 
configure(AuthenticationManagerBuilder) - Method in class org.apache.geode.rest.internal.web.security.RestSecurityConfiguration
 
configure(HttpSecurity) - Method in class org.apache.geode.rest.internal.web.security.RestSecurityConfiguration
 
ContentLengthAccessibleHttpOutputMessageWrapper(HttpOutputMessage) - Constructor for class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper
 
convert(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convert(PdxInstance) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convert(Iterable<PdxInstance>) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convertCollectionToJson(Collection<Object>) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
convertErrorAsJson(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convertErrorAsJson(Throwable) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convertJsonArrayIntoPdxCollection(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convertJsonToMap(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
convertToActualType(String, String) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
convertToJson(PdxInstance) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
create(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
Creating entry into the region
create(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Create a named, parametrized Query
createCalendar(int, int, int) - Static method in class org.apache.geode.rest.internal.web.util.DateTimeUtils
 
createDate(int, int, int) - Static method in class org.apache.geode.rest.internal.web.util.DateTimeUtils
 
createId() - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
createId(Long) - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
createNamedQuery(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
CustomMappingJackson2HttpMessageConverter - Class in org.apache.geode.rest.internal.web.http.converter
The CustomMappingJackson2HttpMessageConverter class...
CustomMappingJackson2HttpMessageConverter() - Constructor for class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter
 
CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper - Class in org.apache.geode.rest.internal.web.http.converter
 
CustomMappingJackson2HttpMessageConverter.ByteCountingOutputStream - Class in org.apache.geode.rest.internal.web.http.converter
 
CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper - Class in org.apache.geode.rest.internal.web.http.converter
While sound idea in theory to "count the bytes as you stream/write", thus preserving memory, this does not work in practice since the HTTP headers must be written to the HTTP output stream response before the body!
CustomMappingJackson2HttpMessageConverter.HttpOutputMessageWrapper - Interface in org.apache.geode.rest.internal.web.http.converter
 

D

DataTypeNotSupportedException - Exception in org.apache.geode.rest.internal.web.exception
Indicates that error encountered while converting Non-Pdx type values/data into RESTful format, i.e JSON

DataTypeNotSupportedException(String) - Constructor for exception org.apache.geode.rest.internal.web.exception.DataTypeNotSupportedException
Create the exception with the given message.
DataTypeNotSupportedException(String, Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.DataTypeNotSupportedException
Create the exception with the given message and cause.
DateTimeUtils - Class in org.apache.geode.rest.internal.web.util
The DateTimeUtils class is a utility class for working with dates and times.
DateTimeUtils() - Constructor for class org.apache.geode.rest.internal.web.util.DateTimeUtils
 
decode(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
decode(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
DEFAULT_ENCODING - Static variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
DEFAULT_GETALL_RESULT_LIMIT - Static variable in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
 
DEFAULT_INCLUDE_PATTERNS - Static variable in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
 
delete(String, String[]) - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
Delete data for single key or specific keys in region
delete(String) - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
Delete all data in region
delete(String) - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Delete named, parametrized Query
deleteNamedQuery(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
deleteQueryId(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
deleteValue(String, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
deleteValues(String, Object...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
deleteValues(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 

E

enableDisableJSONGeneratorFeature(JsonGenerator) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
endResults() - Method in class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
execute(String, String, String[], String[], String[], String) - Method in class org.apache.geode.rest.internal.web.controllers.FunctionAccessController
Execute a function on Gemfire data node using REST API call.

F

flush() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper
 
flush() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper
 
flush() - Method in interface org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.HttpOutputMessageWrapper
 
format(Date, String) - Static method in class org.apache.geode.rest.internal.web.util.DateTimeUtils
 
formulateJsonForExistingQuery(String, String) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
formulateJsonForListFunctionsCall(Set<String>) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
formulateJsonForListKeys(Object[], String) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
formulateJsonForListQueriesCall(Region<String, String>) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
formulateJsonForListRegions(Set<Region<?, ?>>, String) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
FunctionAccessController - Class in org.apache.geode.rest.internal.web.controllers
The FunctionsController class serving REST Requests related to the function execution
FunctionAccessController() - Constructor for class org.apache.geode.rest.internal.web.controllers.FunctionAccessController
 

G

GemfireRestException - Exception in org.apache.geode.rest.internal.web.exception
Indicates that error encountered while processing REST request.
GemfireRestException(String) - Constructor for exception org.apache.geode.rest.internal.web.exception.GemfireRestException
Create the exception with the given message.
GemfireRestException(String, Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.GemfireRestException
Create the exception with the given message and cause.
generateKey(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
generateKey(String, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
GeodeAuthenticationProvider - Class in org.apache.geode.rest.internal.web.security
 
GeodeAuthenticationProvider() - Constructor for class org.apache.geode.rest.internal.web.security.GeodeAuthenticationProvider
 
GeodeAuthority - Class in org.apache.geode.rest.internal.web.security
 
get(int) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
getActualTypeValue(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getAllMembersInDS() - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getApiResourcePrefix() - Method in class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
getAppBasePath() - Method in class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
getAuthority() - Method in class org.apache.geode.rest.internal.web.security.GeodeAuthority
If the GrantedAuthority can be represented as a String and that String is sufficient in precision to be relied upon for an access control decision by an AccessDecisionManager (or delegate), this method should return such a String.
getBody() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper
 
getBody() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper
 
getByteCount() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ByteCountingOutputStream
 
getCache() - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getContentLength() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper
 
getContentLength() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper
 
getContentLength() - Method in interface org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.HttpOutputMessageWrapper
 
getHeaders() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.BufferingHttpOutputMessageWrapper
 
getHeaders() - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ContentLengthAccessibleHttpOutputMessageWrapper
 
getId(Object) - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
getKeys(String, Object[]) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getMembers(String...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getPdxValues(String, Object...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getQueryIdValue(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getQueryService() - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getQueryStore(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getRegion(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getRegionNamePath() - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
getRequestMappingEndpoint(String) - Method in class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
getRestApiVersion() - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getRestApiVersion() - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
 
getRestApiVersion() - Method in class org.apache.geode.rest.internal.web.controllers.FunctionAccessController
Gets the version of the REST API implemented by this @Controller.
getRestApiVersion() - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
 
getRestApiVersion() - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Gets the version of the REST API implemented by this @Controller.
getResult() - Method in class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
getResult(long, TimeUnit) - Method in class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
getSwaggerDocumentationBasePath() - Method in class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
getValue(String, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getValues(String, Object...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
getValues(String, String...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 

H

handle(RuntimeException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles both ResourceNotFoundExceptions and specifically, RegionNotFoundExceptions, occurring when a resource or a Region (a.k.a.
handleException(RuntimeException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles MalformedJsonFoundException, occurring when REST service encounters incorrect or malformed JSON document

handleException(GemfireRestException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles any GemfireRestException thrown by a REST API web service endpoint, HTTP request handler method.
handleException(DataTypeNotSupportedException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles any DataTypeNotSupportedException thrown by a REST API web service endpoint, HTTP request handler method.
handleException(HttpRequestMethodNotSupportedException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles HttpRequestMethodNotSupportedException thrown by a REST API web service when request is received with unsupported HTTP method.
handleException(AuthenticationFailedException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles an AuthenticationFailedException thrown by a REST API web service endpoint, HTTP request handler method.
handleException(AuthenticationException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles an AuthenticationException thrown by a REST API web service endpoint, HTTP request handler method.
handleException(AccessDeniedException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles an AccessDenied Exception thrown by a REST API web service endpoint, HTTP request handler method.
handleException(NotAuthorizedException) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles an NotAuthorized Exception thrown by a GeodeSecurityUtil.
handleException(Throwable) - Method in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
Handles any Exception thrown by a REST API web service endpoint, HTTP request handler method.

I

IdentifiableUtils - Class in org.apache.geode.rest.internal.web.util
The IdentifierUtils class is a utility class for working with Objects having identifiers

IdentifiableUtils() - Constructor for class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
INITIAL_BYTE_ARRAY_BUFFER_SIZE - Static variable in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter
 
introspectAndConvert(T) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
isEmpty() - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
isEmpty(Object[]) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
isGetIdMethodAvailable(Object) - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
isNotEmpty(Object[]) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
isNumeric(String) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
isPrimitiveOrObject(String) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
isPrimitiveOrWrapper(Class<?>) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
isSetIdMethodAvailable(Object, T) - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
isValuePrimitiveType(Object) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
iterator() - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 

J

jacksonScalaSupport() - Method in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
Adds the Jackson Scala module to the MappingJackson2HttpMessageConverter registered with Spring.
jsonToObject(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
jsonToObjectArray(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
JSONTypes - Enum in org.apache.geode.rest.internal.web.controllers.support
 
JSONUtils - Class in org.apache.geode.rest.internal.web.util
The JSONUtils class is a utility class for getting JSON equivalent from Java types.
JSONUtils() - Constructor for class org.apache.geode.rest.internal.web.util.JSONUtils
 
JsonWriter - Class in org.apache.geode.rest.internal.web.util
The JsonWriter class is an utility to write various java types as a JSON string.
JsonWriter() - Constructor for class org.apache.geode.rest.internal.web.util.JsonWriter
 

K

keys(String) - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
List all keys for the given region in the GemFire cluster

L

length(Object[]) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
list() - Method in class org.apache.geode.rest.internal.web.controllers.FunctionAccessController
list all registered functions in Gemfire data node
list() - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
list all parametrized Queries created in a Gemfire data node
list() - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
LOGGER - Static variable in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
longValue(Object) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 

M

MalformedJsonException - Exception in org.apache.geode.rest.internal.web.exception
Indicates that incorrect JSON document encountered while processing it.
MalformedJsonException() - Constructor for exception org.apache.geode.rest.internal.web.exception.MalformedJsonException
 
MalformedJsonException(String) - Constructor for exception org.apache.geode.rest.internal.web.exception.MalformedJsonException
 
MalformedJsonException(String, JSONFormatterException) - Constructor for exception org.apache.geode.rest.internal.web.exception.MalformedJsonException
 
MalformedJsonException(Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.MalformedJsonException
 
MalformedJsonException(String, Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.MalformedJsonException
 

N

NEW_META_DATA_PROPERTY - Static variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
NumberUtils - Class in org.apache.geode.rest.internal.web.util
The NumberUtils class is a utility class for working with numbers.
NumberUtils() - Constructor for class org.apache.geode.rest.internal.web.util.NumberUtils
 

O

OLD_META_DATA_PROPERTY - Static variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
org.apache.geode.rest.internal.web.controllers - package org.apache.geode.rest.internal.web.controllers
 
org.apache.geode.rest.internal.web.controllers.support - package org.apache.geode.rest.internal.web.controllers.support
 
org.apache.geode.rest.internal.web.exception - package org.apache.geode.rest.internal.web.exception
 
org.apache.geode.rest.internal.web.http.converter - package org.apache.geode.rest.internal.web.http.converter
 
org.apache.geode.rest.internal.web.security - package org.apache.geode.rest.internal.web.security
 
org.apache.geode.rest.internal.web.swagger.config - package org.apache.geode.rest.internal.web.swagger.config
 
org.apache.geode.rest.internal.web.util - package org.apache.geode.rest.internal.web.util
 

P

PARAMETERIZED_QUERIES_REGION - Static variable in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
 
parseLong(String) - Static method in class org.apache.geode.rest.internal.web.util.NumberUtils
 
PdxBasedCrudController - Class in org.apache.geode.rest.internal.web.controllers
The PdxBasedCrudController class serving REST Requests related to the REST CRUD operation on region

PdxBasedCrudController() - Constructor for class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
 
ping() - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
Ping is not secured so that it may not be used to determine a valid username/password
postValue(String, Object, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
processQueryResponse(Object, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
putPdxValues(String, Map<Object, PdxInstance>) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
putValue(String, Object, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
putValues(String, Map<Object, Object>) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
putValues(String, String[], List<?>) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 

Q

QueryAccessController - Class in org.apache.geode.rest.internal.web.controllers
The QueryingController class serves all HTTP REST requests related to the gemfire querying

QueryAccessController() - Constructor for class org.apache.geode.rest.internal.web.controllers.QueryAccessController
 
QueryResultTypes - Enum in org.apache.geode.rest.internal.web.controllers.support
The QueryResultTypes type describes possible query result types

R

read(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
Read all or fixed number of data in a given Region
read(String, String[], String) - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
Reading data for set of keys
RegionData<T> - Class in org.apache.geode.rest.internal.web.controllers.support
The RegionData class is a container for data fetched from a GemFire Cache Region.
RegionData() - Constructor for class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
RegionData(String) - Constructor for class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
RegionEntryData<T> - Class in org.apache.geode.rest.internal.web.controllers.support
The RegionData class is a container for data fetched from a GemFire Cache Region.
RegionEntryData() - Constructor for class org.apache.geode.rest.internal.web.controllers.support.RegionEntryData
 
RegionEntryData(String) - Constructor for class org.apache.geode.rest.internal.web.controllers.support.RegionEntryData
 
RegionNotFoundException - Exception in org.apache.geode.rest.internal.web.exception
Indicates that Region does not found while trying to do some REST operation on that region.
RegionNotFoundException() - Constructor for exception org.apache.geode.rest.internal.web.exception.RegionNotFoundException
 
RegionNotFoundException(String) - Constructor for exception org.apache.geode.rest.internal.web.exception.RegionNotFoundException
 
RegionNotFoundException(Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.RegionNotFoundException
 
RegionNotFoundException(String, Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.RegionNotFoundException
 
regions() - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
list all available resources (Regions) in the GemFire cluster
replaceValue(String, Object, PdxInstance) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
replaceValue(String, Object, Object) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
ResourceNotFoundException - Exception in org.apache.geode.rest.internal.web.exception
Indicates that resource (key, value etc) does not found while trying to do REST operation.
ResourceNotFoundException() - Constructor for exception org.apache.geode.rest.internal.web.exception.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception org.apache.geode.rest.internal.web.exception.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception org.apache.geode.rest.internal.web.exception.ResourceNotFoundException
 
REST_API_VERSION - Static variable in class org.apache.geode.rest.internal.web.controllers.BaseControllerAdvice
 
REST_API_VERSION - Static variable in class org.apache.geode.rest.internal.web.controllers.FunctionAccessController
 
REST_API_VERSION - Static variable in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
 
REST_API_VERSION - Static variable in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
 
RestApiPathProvider - Class in org.apache.geode.rest.internal.web.swagger.config
 
RestApiPathProvider(String) - Constructor for class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
RestSecurityConfiguration - Class in org.apache.geode.rest.internal.web.security
 
RestSecurityConfiguration() - Constructor for class org.apache.geode.rest.internal.web.security.RestSecurityConfiguration
 
RestServersResultCollector<String,Object> - Class in org.apache.geode.rest.internal.web.controllers.support
 
RestServersResultCollector() - Constructor for class org.apache.geode.rest.internal.web.controllers.support.RestServersResultCollector
 
returnValueThrowOnNull(T, String, Object...) - Static method in class org.apache.geode.rest.internal.web.util.ValidationUtils
 
returnValueThrowOnNull(T, RuntimeException) - Static method in class org.apache.geode.rest.internal.web.util.ValidationUtils
 
runAdhocQuery(String) - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Run an adhoc Query specified in a query string
runNamedQuery(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Run named parametrized Query with ID

S

securityService - Variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
serialize(JsonGenerator, SerializerProvider) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
serialize(JsonGenerator, SerializerProvider) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionEntryData
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionEntryData
 
servers() - Method in class org.apache.geode.rest.internal.web.controllers.CommonCrudController
 
setDefaultPathProvider(SwaggerPathProvider) - Method in class org.apache.geode.rest.internal.web.swagger.config.RestApiPathProvider
 
setId(Object, T) - Static method in class org.apache.geode.rest.internal.web.util.IdentifiableUtils
 
setObjectMapper(ObjectMapper) - Static method in class org.apache.geode.rest.internal.web.util.JSONUtils
 
setRegionNamePath(String) - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
size(String) - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
 
size() - Method in class org.apache.geode.rest.internal.web.controllers.support.RegionData
 
supports(Class<?>) - Method in class org.apache.geode.rest.internal.web.security.GeodeAuthenticationProvider
 
SWAGGER_GROUP - Static variable in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
 
swaggerApiResourceListing() - Method in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
Configure a SwaggerApiResourceListing for each Swagger instance within your app.
SwaggerConfig - Class in org.apache.geode.rest.internal.web.swagger.config
 
SwaggerConfig() - Constructor for class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
 
swaggerGlobalSettings() - Method in class org.apache.geode.rest.internal.web.swagger.config.SwaggerConfig
Global Swagger configuration settings

T

toString(Object...) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
toString(String...) - Static method in class org.apache.geode.rest.internal.web.util.ArrayUtils
 
toUri(String...) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
TYPE_META_DATA_PROPERTY - Static variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 

U

update(String, String[], String, String) - Method in class org.apache.geode.rest.internal.web.controllers.PdxBasedCrudController
Update data for a key or set of keys
update(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.QueryAccessController
Update named, parametrized Query
updateMultipleKeys(String, String[], String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
updateNamedQuery(String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
UpdateOp - Enum in org.apache.geode.rest.internal.web.controllers.support
UpdateOp contains all posible update operation supported with REST APIs
updateSingleKey(String, String, String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
UTF_8 - Static variable in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 

V

validateJsonAndFindType(String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
validateQuery(String, String) - Method in class org.apache.geode.rest.internal.web.controllers.AbstractBaseController
 
ValidationUtils - Class in org.apache.geode.rest.internal.web.util
The ValidationUtils class is a utility class for performing validations.
ValidationUtils() - Constructor for class org.apache.geode.rest.internal.web.util.ValidationUtils
 
valueOf(String) - Static method in enum org.apache.geode.rest.internal.web.controllers.support.JSONTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.geode.rest.internal.web.controllers.support.QueryResultTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.geode.rest.internal.web.controllers.support.UpdateOp
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.geode.rest.internal.web.controllers.support.JSONTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.geode.rest.internal.web.controllers.support.QueryResultTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.geode.rest.internal.web.controllers.support.UpdateOp
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter.ByteCountingOutputStream
 
writeArrayAsJson(JsonGenerator, Object, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeBigDecimalArrayAsJson(JsonGenerator, BigDecimal[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeBigIntArrayAsJson(JsonGenerator, BigInteger[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeCollectionAsJson(JsonGenerator, Collection<?>) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeInternal(Object, HttpOutputMessage) - Method in class org.apache.geode.rest.internal.web.http.converter.CustomMappingJackson2HttpMessageConverter
 
writeLinkAsJson(JsonGenerator, Link, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeListAsJson(JsonGenerator, Map, String, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeMapAsJson(JsonGenerator, Map, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeObjectArrayAsJson(JsonGenerator, Object[], String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePdxInstanceAsJson(JsonGenerator, PdxInstance) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveBoolArrayAsJson(JsonGenerator, boolean[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveByteArrayAsJson(JsonGenerator, byte[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveDoubleArrayAsJson(JsonGenerator, double[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveFloatArrayAsJson(JsonGenerator, float[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveIntArrayAsJson(JsonGenerator, int[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveLongArrayAsJson(JsonGenerator, long[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writePrimitiveShortArrayAsJson(JsonGenerator, short[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeQueryAsJson(JsonGenerator, String, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeQueryListAsJson(JsonGenerator, String, Region<String, String>) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeRegionDetailsAsJson(JsonGenerator, Region<?, ?>) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeRegionSetAsJson(JsonGenerator, Set<Region<?, ?>>) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeStringArrayAsJson(JsonGenerator, String[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeStructAsJson(JsonGenerator, StructImpl) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeValueAsJson(JsonGenerator, Object, String) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperBoolArrayAsJson(JsonGenerator, Boolean[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperByteArrayAsJson(JsonGenerator, Byte[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperDoubleArrayAsJson(JsonGenerator, Double[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperFloatArrayAsJson(JsonGenerator, Float[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperIntArrayAsJson(JsonGenerator, Integer[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperLongArrayAsJson(JsonGenerator, Long[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
writeWrapperShortArrayAsJson(JsonGenerator, Short[]) - Static method in class org.apache.geode.rest.internal.web.util.JsonWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links