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

A

Action - Class in ch.ralscha.extdirectspring.bean.api
 
Action(Action) - Constructor for class ch.ralscha.extdirectspring.bean.api.Action
 
ActionDoc - Class in ch.ralscha.extdirectspring.bean.api
 
ActionDoc(String, List<String>) - Constructor for class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
ActionDoc(Action, String, String, String, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
addAction(String, Action) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addCacheHeaders(HttpServletResponse, String, Integer) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Adds Expires, ETag and Cache-Control response headers.
addCustomProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.Field
 
addCustomProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addError(BindingResult) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
addError(String, String) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
Adds one error message to a specific field.
addError(String, String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
Adds one error message to a specific field.
addErrors(Locale, MessageSource, BindingResult) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
Extracts errors from the bindingResult and inserts them into the error properties.
addErrors(String, List<String>) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
addErrors(String, List<String>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
Adds multiple error messages to a specific field.
addErrors(BindingResult) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Adds an "errors" property in the response if there are any errors in the bindingResult.
addErrors(Locale, MessageSource, BindingResult) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Adds an "errors" property in the response if there are any errors in the bindingResult.
addErrorsResolveCode(Locale, MessageSource, BindingResult) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
resolve the messages codes along the implementation described in DefaultMessageCodesResolver
stop at first message found
method is useless if no specific validation message have been set (example: javax.validation.constraints.NotNull.message.fax=Fax number is mandatory)
it will behave EdFormPostResult.Builder.addErrors(Locale, MessageSource, BindingResult) with a big overhead
addErrorsResolveCode(Locale, MessageSource, BindingResult) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
resolve the messages codes along the implementation described in DefaultMessageCodesResolver
stop at first message found
method is useless if no specific validation message have been set (example: javax.validation.constraints.NotNull.message.fax=Fax number is mandatory)
it will behave ExtDirectFormPostResult.addErrors(Locale, MessageSource, BindingResult) with a big overhead
addField(Field) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addFields(List<Field>) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
addPollingProvider(PollingProvider) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
addResultProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
addResultProperty(String, Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Add additional property to the response.
afterPropertiesSet() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
afterRequest(ExtDirectRequest, ExtDirectResponse, HttpServletRequest, HttpServletResponse, Locale) - Method in interface ch.ralscha.extdirectspring.controller.ExtRequestListener
 
api(String, String, String, String, String, Boolean, String, String, HttpServletRequest, HttpServletResponse) - Method in class ch.ralscha.extdirectspring.controller.ApiController
Method that handles api.js and api-debug.js calls.
api(String, String, String, String, String, Boolean, String, HttpServletRequest, HttpServletResponse) - Method in class ch.ralscha.extdirectspring.controller.ApiController
Method that handles fingerprinted api.js calls (i.e.
ApiCache - Class in ch.ralscha.extdirectspring.util
 
ApiCache() - Constructor for class ch.ralscha.extdirectspring.util.ApiCache
 
ApiCacheKey - Class in ch.ralscha.extdirectspring.util
 
ApiCacheKey(String, String, String, String, String, String, boolean) - Constructor for class ch.ralscha.extdirectspring.util.ApiCacheKey
 
ApiController - Class in ch.ralscha.extdirectspring.controller
Spring managed controller that handles /api.jsp, /api-debug.js, /api-debug-doc.js and /api-{fingerprinted}.js requests.
ApiController(ConfigurationService, MethodInfoCache, ApiCache) - Constructor for class ch.ralscha.extdirectspring.controller.ApiController
 
APPLICATION_JSON - Static variable in class ch.ralscha.extdirectspring.controller.RouterController
 
authenticationPrincipalAnnotationErrorOnInvalidType() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
author - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 

B

BaseResponse - Class in ch.ralscha.extdirectspring.bean
Superclass for response object that are sent to an Ext Direct client.
BaseResponse() - Constructor for class ch.ralscha.extdirectspring.bean.BaseResponse
 
BatchedMethodsExecutionPolicy - Enum in ch.ralscha.extdirectspring.controller
Policies how batched methods sent from the client should be executed on the server
beforeRequest(ExtDirectRequest, ExtDirectResponse, HttpServletRequest, HttpServletResponse, Locale) - Method in interface ch.ralscha.extdirectspring.controller.ExtRequestListener
 
BooleanFilter - Class in ch.ralscha.extdirectspring.filter
 
BooleanFilter(String, Boolean, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.BooleanFilter
 
build() - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
buildAndWrite() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Builds and writes the response into the OutputStream of HttpServletResponse .
builder() - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
Builder() - Constructor for class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
builder() - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
Builder() - Constructor for class ch.ralscha.extdirectspring.bean.EdJsonStoreResult.Builder
 
builder() - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
Builder() - Constructor for class ch.ralscha.extdirectspring.bean.EdStoreResult.Builder
 

C

ch.ralscha.extdirectspring - package ch.ralscha.extdirectspring
 
ch.ralscha.extdirectspring.annotation - package ch.ralscha.extdirectspring.annotation
 
ch.ralscha.extdirectspring.bean - package ch.ralscha.extdirectspring.bean
 
ch.ralscha.extdirectspring.bean.api - package ch.ralscha.extdirectspring.bean.api
 
ch.ralscha.extdirectspring.controller - package ch.ralscha.extdirectspring.controller
 
ch.ralscha.extdirectspring.filter - package ch.ralscha.extdirectspring.filter
 
ch.ralscha.extdirectspring.util - package ch.ralscha.extdirectspring.util
 
clear() - Method in class ch.ralscha.extdirectspring.util.ApiCache
for unit tests
clear() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache
 
CollectionStringSerializer() - Constructor for class ch.ralscha.extdirectspring.bean.EdJsonStoreResult.CollectionStringSerializer
 
Comparison - Enum in ch.ralscha.extdirectspring.filter
 
Configuration - Class in ch.ralscha.extdirectspring.controller
Configuration class to configure different aspects of extdirectspring.
Configuration() - Constructor for class ch.ralscha.extdirectspring.controller.Configuration
 
ConfigurationService - Class in ch.ralscha.extdirectspring.controller
 
ConfigurationService() - Constructor for class ch.ralscha.extdirectspring.controller.ConfigurationService
 
convertValue(Object, Class<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts one object into another.
convertValue(Object, JavaType) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts one object into another.
create(String, Integer) - Static method in class ch.ralscha.extdirectspring.bean.api.Action
 
create(String, Integer, Boolean) - Static method in class ch.ralscha.extdirectspring.bean.api.Action
 
create(BindingResult) - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
create(BindingResult, boolean) - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
create(Locale, MessageSource, BindingResult) - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
create(Locale, MessageSource, BindingResult, boolean) - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
create(HttpServletRequest, HttpServletResponse) - Static method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates a builder instance.
create(Map<String, Object>) - Static method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
create(Map<String, Object>) - Static method in class ch.ralscha.extdirectspring.bean.SortInfo
 
createFilter(Map<String, Object>, ConversionService) - Static method in class ch.ralscha.extdirectspring.filter.Filter
 
createFormHandler(String, Integer) - Static method in class ch.ralscha.extdirectspring.bean.api.Action
 
createNamed(String, List<String>, Boolean, Boolean) - Static method in class ch.ralscha.extdirectspring.bean.api.Action
 
createTreeLoad(String, Integer, List<String>, Boolean) - Static method in class ch.ralscha.extdirectspring.bean.api.Action
 

D

data() - Method in class ch.ralscha.extdirectspring.bean.EdFormLoadResult
 
DataType - Enum in ch.ralscha.extdirectspring.bean
Enumeration of all valid data types for a Field.
DateFilter - Class in ch.ralscha.extdirectspring.filter
 
DateFilter(String, String, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.DateFilter
 
DefaultRouterExceptionHandler - Class in ch.ralscha.extdirectspring.controller
 
DefaultRouterExceptionHandler(ConfigurationService) - Constructor for class ch.ralscha.extdirectspring.controller.DefaultRouterExceptionHandler
 
deprecated - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
destroy() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 

E

EdFormLoadResult - Class in ch.ralscha.extdirectspring.bean
Represents the result of a FORM_LOAD method call.
EdFormLoadResult() - Constructor for class ch.ralscha.extdirectspring.bean.EdFormLoadResult
 
EdFormPostResult - Class in ch.ralscha.extdirectspring.bean
Represents the result of a FORM_POST method call.
EdFormPostResult() - Constructor for class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
EdFormPostResult.Builder - Class in ch.ralscha.extdirectspring.bean
 
EdJsonStoreResult - Class in ch.ralscha.extdirectspring.bean
 
EdJsonStoreResult() - Constructor for class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
EdJsonStoreResult.Builder - Class in ch.ralscha.extdirectspring.bean
 
EdJsonStoreResult.CollectionStringSerializer - Class in ch.ralscha.extdirectspring.bean
 
EdStoreResult<T> - Class in ch.ralscha.extdirectspring.bean
Class representing the result of STORE_READ and STORE_MODIFY methods.
EdStoreResult() - Constructor for class ch.ralscha.extdirectspring.bean.EdStoreResult
 
EdStoreResult.Builder<T> - Class in ch.ralscha.extdirectspring.bean
 
equal(Object, Object) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks if two objects are equal.
equals(Object) - Method in class ch.ralscha.extdirectspring.util.ApiCacheKey
 
equals(Object) - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
ExtDirectDocParameters - Annotation Type in ch.ralscha.extdirectspring.annotation
 
ExtDirectDocReturn - Annotation Type in ch.ralscha.extdirectspring.annotation
 
ExtDirectFormLoadResult - Class in ch.ralscha.extdirectspring.bean
Represents the result of a FORM_LOAD method call.
ExtDirectFormLoadResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormLoadResult(Object) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormLoadResult(Object, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
ExtDirectFormPostResult - Class in ch.ralscha.extdirectspring.bean
Represents the result of a FORM_POST method call.
ExtDirectFormPostResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(BindingResult) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(BindingResult, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(Locale, MessageSource, BindingResult) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectFormPostResult(Locale, MessageSource, BindingResult, boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
ExtDirectMethod - Annotation Type in ch.ralscha.extdirectspring.annotation
Annotation for methods that should be exposed to a Ext Direct client
ExtDirectMethod.NoJsonView - Class in ch.ralscha.extdirectspring.annotation
Marker class to override a JsonView at runtime that is specified on the ExtDirectMethod.jsonView() property.
ExtDirectMethodDocumentation - Annotation Type in ch.ralscha.extdirectspring.annotation
These are only used for api-debug-doc.js generation to self documents the client server interface.
ExtDirectMethodType - Enum in ch.ralscha.extdirectspring.annotation
Enumeration of all possible remote method types.
ExtDirectPollResponse - Class in ch.ralscha.extdirectspring.bean
Represents the response of a poll request.
ExtDirectPollResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
ExtDirectRawJsonStoreResult - Class in ch.ralscha.extdirectspring.bean
 
ExtDirectRawJsonStoreResult(Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
ExtDirectRawJsonStoreResult(Integer, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
ExtDirectRawJsonStoreResult(Integer, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
ExtDirectRawJsonStoreResult(Long, Collection<String>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
ExtDirectRawJsonStoreResult(Long, Collection<String>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
ExtDirectRequest - Class in ch.ralscha.extdirectspring.bean
Represents the request of an Ext Direct call.
ExtDirectRequest() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
ExtDirectResponse - Class in ch.ralscha.extdirectspring.bean
Represents the response of a Ext Direct call.
ExtDirectResponse() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponse(ExtDirectRequest) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponse(HttpServletRequest) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
ExtDirectResponseBuilder - Class in ch.ralscha.extdirectspring.bean
An utility class that helps building the response for a FORM_POST method.
ExtDirectResponseBuilder(HttpServletRequest, HttpServletResponse) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates a builder that builds and writes the response of a FORM_POST method.
ExtDirectResponseRaw - Class in ch.ralscha.extdirectspring.bean
Represents the response of a Ext Direct call with a raw (json) result.
ExtDirectResponseRaw(ExtDirectResponse, String) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectResponseRaw
 
ExtDirectSpring - Interface in ch.ralscha.extdirectspring
No-op marker interface.
ExtDirectSpringUtil - Class in ch.ralscha.extdirectspring.util
Utility class
ExtDirectStoreReadRequest - Class in ch.ralscha.extdirectspring.bean
Represents the request of a DirectStore read call.
ExtDirectStoreReadRequest() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
ExtDirectStoreResult<T> - Class in ch.ralscha.extdirectspring.bean
Class representing the result of STORE_READ and STORE_MODIFY methods.
ExtDirectStoreResult() - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(T) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(T[]) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Integer, Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Integer, Collection<T>, Boolean) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Long, Collection<T>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Long, Collection<T>, Class<?>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtDirectStoreResult(Long, Collection<T>, Boolean, Class<?>) - Constructor for class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
ExtRequestListener - Interface in ch.ralscha.extdirectspring.controller
 

F

fail(Object) - Static method in class ch.ralscha.extdirectspring.bean.EdFormLoadResult
 
fail() - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
Field - Class in ch.ralscha.extdirectspring.bean
 
Field(String) - Constructor for class ch.ralscha.extdirectspring.bean.Field
 
Filter - Class in ch.ralscha.extdirectspring.filter
Base class for all filter implementation.
Filter(String, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.Filter
 
findMethodWithAnnotation(Method, Class<? extends Annotation>) - Static method in class ch.ralscha.extdirectspring.util.MethodInfo
Find a method that is annotated with a specific annotation.
fromString(String) - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
 
fromString(String) - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
 

G

generateApiString(ApplicationContext) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Returns the api configuration as a String.
generateApiString(ApplicationContext, String, String) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Returns the api configuration as a String
get(ApiCacheKey) - Method in class ch.ralscha.extdirectspring.util.ApiCache
 
get(String, String) - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache
Get a method from the MethodCache.
getAction() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getAction() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getAction() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseRaw
 
getAction() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getActionNs() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getActions() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getAllFiltersForField(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
Returns all filters for a field
getApiNs() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getApplicationContext() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getAuthor() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getBaseRouterUrl() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getBatched() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getBatchedMethodsExecutionPolicy() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getBatchedMethodsExecutorService() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getBeanName() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getBeanName() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
getBufferLimit() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getBufferLimit() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getCollectionType() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getCollectionType() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getComparison() - Method in class ch.ralscha.extdirectspring.filter.Filter
 
getConfiguration() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getConversionService() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
getData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getDefaultExceptionMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getDefaultValue() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getDescriptor() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getDir() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getDirection() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
getDirection() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
getEnableBuffer() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getEnableBuffer() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getEvent() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getExceptionToMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getField() - Method in class ch.ralscha.extdirectspring.filter.Filter
 
getFieldData() - Method in class ch.ralscha.extdirectspring.bean.Field
 
getFilters() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getFirstFilterForField(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
Returns the first filter for the field.
getFormHandler() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getForwardPath() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getFrameDomain() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getFrameDomainScript() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getGroup() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getGroupBy() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getGroupDir() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getGroups() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getHandlerMethod() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getJsContentType() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getJsonHandler() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getJsonHandler() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getJsonView() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getJsonView() - Method in class ch.ralscha.extdirectspring.bean.JsonViewHint
 
getJsonView() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getLen() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getLimit() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getMapper() - Method in class ch.ralscha.extdirectspring.util.JsonHandler
 
getMaxRetries() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getMaxRetries() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getMessage() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
getMessage() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
getMessage(Throwable) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Returns an error message for the supplied exception and based on this configuration.
getMetadata() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getMetadata() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getMetaData() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
getMetaData() - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getMethod() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseRaw
 
getMethod() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getMethodComment() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getModel() - Method in class ch.ralscha.extdirectspring.bean.ModelAndJsonView
 
getName() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getName() - Method in enum ch.ralscha.extdirectspring.bean.DataType
 
getName() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
getName() - Method in enum ch.ralscha.extdirectspring.bean.SortDirection
 
getName() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getNamespace() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getOperator() - Method in class ch.ralscha.extdirectspring.filter.Filter
 
getOrder() - Method in class ch.ralscha.extdirectspring.controller.MethodRegistrar
 
getPage() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getParameters() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getParameters() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getParametersResolver() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getParams() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getPollingProvider() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
getPollingProviders() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getPollingUrlsVar() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getProperty() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
getProperty() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
getProviderType() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getQuery() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getRawComparison() - Method in class ch.ralscha.extdirectspring.filter.Filter
 
getRecords() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
getRecords() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
getRemotingApiVar() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getResult() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
getResult() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getResult() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseRaw
 
getReturnMethod() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getRouterExceptionHandler() - Method in class ch.ralscha.extdirectspring.controller.ConfigurationService
 
getSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getSorters() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getStackTrace(Throwable) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Converts a stacktrace into a String
getStart() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
getStrict() - Method in class ch.ralscha.extdirectspring.bean.api.Action
 
getTid() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getTid() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
getTid() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseRaw
 
getTimeout() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getTimeout() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
getTotal() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
getType() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getType() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
getType() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
getType() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getTypeDescriptor() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
getUrl() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.BooleanFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.DateFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.ListFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.NumericFilter
 
getValue() - Method in class ch.ralscha.extdirectspring.filter.StringFilter
 
getVersion() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
getWhere() - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
 
GroupInfo - Class in ch.ralscha.extdirectspring.bean
Class contains information about the property/field on which to perform the grouping and if sort is ascending or descending.
GroupInfo(String, SortDirection) - Constructor for class ch.ralscha.extdirectspring.bean.GroupInfo
 

H

handleCacheableResponse(HttpServletRequest, HttpServletResponse, byte[], String) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks etag and sends back HTTP status 304 if not modified.
handleException(MethodInfo, BaseResponse, Exception, HttpServletRequest) - Method in class ch.ralscha.extdirectspring.controller.DefaultRouterExceptionHandler
 
handleException(MethodInfo, BaseResponse, Exception, HttpServletRequest) - Method in interface ch.ralscha.extdirectspring.controller.RouterExceptionHandler
 
hasAuthenticationPrincipalAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
hasCookieValueAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
hashCode() - Method in class ch.ralscha.extdirectspring.util.ApiCacheKey
 
hashCode() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 
hasMetadataParamAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
hasRequestHeaderAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
hasRequestParamAnnotation() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 

I

invoke(ApplicationContext, String, MethodInfo, Object[]) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Invokes a method on a Spring managed bean.
invoke(HttpServletRequest, HttpServletResponse, Locale, ApplicationContext, ExtDirectRequest, ParametersResolver, MethodInfoCache) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
 
is(String) - Method in enum ch.ralscha.extdirectspring.filter.Comparison
 
isAlwaysWrapStoreResponse() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isAscendingGroupSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isAscendingSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isClientParameter() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isDeprecated() - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
isDescendingGroupSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isDescendingSort() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
isFullRouterUrl() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isJavaUtilOptional() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isMultipart(HttpServletRequest) - Static method in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
Checks if the request is a multipart request
isRequired() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isSendExceptionMessage() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isSendStacktrace() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isStreamResponse() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isSuccess() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
isSuccess() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
isSupportedParameter() - Method in class ch.ralscha.extdirectspring.util.ParameterInfo
 
isSynchronizeOnSession() - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
isSynchronizeOnSession() - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isType(ExtDirectMethodType) - Method in class ch.ralscha.extdirectspring.util.MethodInfo
 
isValid(String, Class<?>, Method) - Method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Checks if the annotated method contains non supported annotation properties and contains non supported parameters and/or parameter annotations.
iterator() - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache
 

J

JsonHandler - Class in ch.ralscha.extdirectspring.util
Object contains an ObjectMapper and provides convenient methods.
JsonHandler() - Constructor for class ch.ralscha.extdirectspring.util.JsonHandler
 
JsonHandler(ObjectMapper) - Constructor for class ch.ralscha.extdirectspring.util.JsonHandler
 
JsonViewHint - Class in ch.ralscha.extdirectspring.bean
Specifies a Json View (filter) that Jackson uses to serialize the response.
JsonViewHint() - Constructor for class ch.ralscha.extdirectspring.bean.JsonViewHint
 
JsonViewHint(Class<?>) - Constructor for class ch.ralscha.extdirectspring.bean.JsonViewHint
 

K

Key(String, String) - Constructor for class ch.ralscha.extdirectspring.util.MethodInfoCache.Key
 

L

ListFilter<T> - Class in ch.ralscha.extdirectspring.filter
 
ListFilter(String, List<T>, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.ListFilter
 

M

MapActionSerializer - Class in ch.ralscha.extdirectspring.util
 
MapActionSerializer() - Constructor for class ch.ralscha.extdirectspring.util.MapActionSerializer
 
message() - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
message() - Method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
metaData() - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
metaData() - Method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
MetaData - Class in ch.ralscha.extdirectspring.bean
 
MetaData() - Constructor for class ch.ralscha.extdirectspring.bean.MetaData
 
MetadataParam - Annotation Type in ch.ralscha.extdirectspring.annotation
 
methodComment - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
MethodInfo - Class in ch.ralscha.extdirectspring.util
Object holds information about a method like the method itself and a list of parameters.
MethodInfo(Class<?>, ApplicationContext, String, Method) - Constructor for class ch.ralscha.extdirectspring.util.MethodInfo
 
MethodInfoCache - Class in ch.ralscha.extdirectspring.util
A simple cache for methods with key beanName/methodName
MethodInfoCache() - Constructor for class ch.ralscha.extdirectspring.util.MethodInfoCache
 
MethodInfoCache.Key - Class in ch.ralscha.extdirectspring.util
 
MethodRegistrar - Class in ch.ralscha.extdirectspring.controller
Spring application listener that listens for ContextRefreshedEvent events.
MethodRegistrar(MethodInfoCache) - Constructor for class ch.ralscha.extdirectspring.controller.MethodRegistrar
 
model - Variable in class ch.ralscha.extdirectspring.bean.ModelAndJsonView
 
ModelAndJsonView - Class in ch.ralscha.extdirectspring.bean
A ExtDirectMethod can return an instance of this class to specify a JsonView that Jackson uses to serialize the response.
ModelAndJsonView() - Constructor for class ch.ralscha.extdirectspring.bean.ModelAndJsonView
 
ModelAndJsonView(Object, Class<?>) - Constructor for class ch.ralscha.extdirectspring.bean.ModelAndJsonView
 

N

NoJsonView() - Constructor for class ch.ralscha.extdirectspring.annotation.ExtDirectMethod.NoJsonView
 
NumericFilter - Class in ch.ralscha.extdirectspring.filter
 
NumericFilter(String, Number, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.NumericFilter
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class ch.ralscha.extdirectspring.controller.MethodRegistrar
 

P

ParameterInfo - Class in ch.ralscha.extdirectspring.util
Object holds information about a parameter.
ParameterInfo(Class<?>, Method, int) - Constructor for class ch.ralscha.extdirectspring.util.ParameterInfo
 
parameters - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
map of method parameter names and descriptions
ParametersResolver - Class in ch.ralscha.extdirectspring.util
Resolver of ExtDirectRequest parameters.
ParametersResolver(ConversionService, JsonHandler, Collection<WebArgumentResolver>) - Constructor for class ch.ralscha.extdirectspring.util.ParametersResolver
 
poll(String, String, String, HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
PollingProvider - Class in ch.ralscha.extdirectspring.bean.api
 
PollingProvider(String, String, String) - Constructor for class ch.ralscha.extdirectspring.bean.api.PollingProvider
 
postProcessRequestUrl(HttpServletRequest, String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
prepareParameters(HttpServletRequest, HttpServletResponse, Locale, MethodInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
put(ApiCacheKey, String) - Method in class ch.ralscha.extdirectspring.util.ApiCache
 
put(String, Class<?>, Method, ApplicationContext) - Method in class ch.ralscha.extdirectspring.util.MethodInfoCache
Put a method into the MethodCache.
putResult(String, Object) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 

R

readValue(String, TypeReference<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
readValue(String, Class<T>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
readValue(InputStream, Class<Object>) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts a JSON string into an object.
records() - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
records() - Method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
RemotingApi - Class in ch.ralscha.extdirectspring.bean.api
 
RemotingApi(String, String, String) - Constructor for class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
RemotingApiMixin - Class in ch.ralscha.extdirectspring.bean.api
 
RemotingApiMixin() - Constructor for class ch.ralscha.extdirectspring.bean.api.RemotingApiMixin
 
resolveParameters(HttpServletRequest, HttpServletResponse, Locale, ExtDirectRequest, MethodInfo) - Method in class ch.ralscha.extdirectspring.util.ParametersResolver
 
result(Map<String, ? extends Object>) - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
result() - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
returnMethod - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
map of method return properties names and descriptions
router(HttpServletRequest, HttpServletResponse, String, String) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
router(HttpServletRequest, HttpServletResponse, Locale) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
RouterController - Class in ch.ralscha.extdirectspring.controller
Main router controller that handles polling, form handler and normal Ext Direct calls.
RouterController(RequestMappingHandlerAdapter, ConfigurationService, MethodInfoCache) - Constructor for class ch.ralscha.extdirectspring.controller.RouterController
 
RouterExceptionHandler - Interface in ch.ralscha.extdirectspring.controller
 

S

serialize(Collection<String>, JsonGenerator, SerializerProvider) - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult.CollectionStringSerializer
 
serialize(Map<String, List<Action>>, JsonGenerator, SerializerProvider) - Method in class ch.ralscha.extdirectspring.util.MapActionSerializer
 
setAction(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setActionNs(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the name of the namespace in which the actions will reside.
setAllowBlank(boolean) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setAlwaysWrapStoreResponse(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If alwaysWrapStoreResponse is true, responses of STORE_READ and STORE_MODIFY methods are always wrapped in an ExtDirectStoreResult object.
setApiNs(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the name of the namespace in which the remotingApiVar variable will reside.
setAuthor(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setBaseRouterUrl(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If not null the ApiController does not use the url of the request to determine the router url instead he uses the value of this variable as the base and adds /router and /poll.
The fullRouterUrl setting is ignored when this variable is not null
setBatchedMethodsExecutionPolicy(BatchedMethodsExecutionPolicy) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Specifies how batched methods sent from the client should be executed on the server.
setBatchedMethodsExecutorService(ExecutorService) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the thread pool used for executing batched methods concurrently.
setBufferLimit(Integer) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setBufferLimit(Integer) - Method in class ch.ralscha.extdirectspring.controller.Configuration
The maximum number of requests to batch together.
setConversionService(ConversionService) - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
setData(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setDateFormat(String) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setDefaultExceptionMessage(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the default message when an exception occurred and there is no mapping found in Configuration.getExceptionToMessage() and Configuration.isSendExceptionMessage() is false.
setDeprecated(boolean) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setDescriptor(String) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setDir(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setEnableBuffer(Object) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setEnableBuffer(Object) - Method in class ch.ralscha.extdirectspring.controller.Configuration
true or false to enable or disable combining of method calls.
setException(Exception) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Creates an "exception" response.
setExceptionToMessage(Map<Class<?>, String>) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the new exception-to-message map.
setFilters(List<Filter>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setFrameDomain(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the passed domain to be included in the file upload's temporary frame.
setFrameDomainScript(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Updates the script that is used to set the domain values on the file upload frame.
setFullRouterUrl(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Specifies if the router property should contain the full URL including protocol, server name, port number, and server path (true) or only the server path (false)
setGroupBy(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setGroupDir(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setGroups(List<GroupInfo>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setIdProperty(String) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setJsContentType(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Specifies the Content-Type for api.js and api-debug.js.
setJsonHandler(JsonHandler) - Method in class ch.ralscha.extdirectspring.controller.Configuration
 
setJsonView(Class<?>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
setJsonView(Class<?>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets a specific JSON View (filter) that Jackson uses to serialize the response.
setJsonView(Class<?>) - Method in class ch.ralscha.extdirectspring.bean.JsonViewHint
 
setLimit(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setMapper(ObjectMapper) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Sets a new instance of ObjectMapper.
setMaxRetries(Integer) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setMaxRetries(Integer) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the number of times the client will try to send a message to the server before throwing a failure.
setMessage(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Sets an error message if type is "exception".
setMessage(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
Beware, for this message to be accessible in your callback operation,
you must add in your model definition the messageProperty value
setMetadata(Map<String, Object>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setMetaData(MetaData) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
setMethod(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setMethodComment(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setModel(Object) - Method in class ch.ralscha.extdirectspring.bean.ModelAndJsonView
 
setName(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
setPage(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setPagingParameter(int, int) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setParameters(Map<String, String>) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setParams(Map<String, Object>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setPollingUrlsVar(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the name of the polling urls object variable
setProviderType(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the type of the provider.
setQuery(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setRecords(Collection<T>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
setRemotingApiVar(String) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the name of the remoting api variable.
setResult(Object) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
setReturnMethod(Map<String, String>) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setSendExceptionMessage(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Changes the way BaseResponse.setMessage(String) is called.
setSendStacktrace(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If sendStacktrace is true, the library sends, in case of an exception, the full stacktrace in BaseResponse.setWhere(String) back to the client.
setSort(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setSorters(List<SortInfo>) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setSortInfo(String, SortDirection) - Method in class ch.ralscha.extdirectspring.bean.MetaData
 
setStart(Integer) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
setStreamResponse(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
setStreamResponse(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If streamResponse is true, the JSON response will be directly written into the ServletResponse.getOutputStream() without setting the Content-Length header.
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormPostResult
 
setSuccess(boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to the provided parameter.
setSuccess(Boolean) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
setSynchronizeOnSession(boolean) - Method in class ch.ralscha.extdirectspring.controller.Configuration
If synchronizeOnSession is true, execution of all methods is synchronized on the session object.
setTid(int) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setTimeout(Integer) - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
setTimeout(Integer) - Method in class ch.ralscha.extdirectspring.controller.Configuration
Sets the timeout in milliseconds for remote calls.
setTotal(Long) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
setType(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Sets the type of the response.
setType(String) - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
setType(DataType) - Method in class ch.ralscha.extdirectspring.bean.Field
 
setVersion(String) - Method in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 
setWhere(String) - Method in class ch.ralscha.extdirectspring.bean.BaseResponse
Contains a detailed description (stacktrace) of the error if type is "exception" and sendStacktrace is set to true in Configuration.
sort() - Method in class ch.ralscha.extdirectspring.bean.api.RemotingApi
 
SortDirection - Enum in ch.ralscha.extdirectspring.bean
Enumeration of possible sort directions.
SortInfo - Class in ch.ralscha.extdirectspring.bean
Class contains information about the property/field on which to sort and if sort is ascending or descending.
SortInfo(String, SortDirection) - Constructor for class ch.ralscha.extdirectspring.bean.SortInfo
 
StringFilter - Class in ch.ralscha.extdirectspring.filter
 
StringFilter(String, String, String, Comparison) - Constructor for class ch.ralscha.extdirectspring.filter.StringFilter
 
success() - Method in class ch.ralscha.extdirectspring.bean.EdFormLoadResult
 
success(Object) - Static method in class ch.ralscha.extdirectspring.bean.EdFormLoadResult
 
success() - Method in class ch.ralscha.extdirectspring.bean.EdFormPostResult.Builder
 
success() - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
success(Map<String, Object>) - Static method in class ch.ralscha.extdirectspring.bean.EdFormPostResult
 
success() - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(String) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(String[]) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(Collection<String>) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(Collection<String>, Long) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(Collection<String>, Class<?>) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success(Collection<String>, Long, Class<?>) - Static method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
success() - Method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(T) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(T[]) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(Collection<T>) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(Collection<T>, Long) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(Collection<T>, Class<?>) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
success(Collection<T>, Long, Class<?>) - Static method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 
successful() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to true.

T

TEXT_HTML - Static variable in class ch.ralscha.extdirectspring.controller.RouterController
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectFormLoadResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectPollResponse
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRawJsonStoreResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectRequest
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponse
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreReadRequest
 
toString() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectStoreResult
 
toString() - Method in class ch.ralscha.extdirectspring.bean.GroupInfo
 
toString() - Method in class ch.ralscha.extdirectspring.bean.SortInfo
 
toString() - Method in class ch.ralscha.extdirectspring.filter.BooleanFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.DateFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.ListFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.NumericFilter
 
toString() - Method in class ch.ralscha.extdirectspring.filter.StringFilter
 
total() - Method in class ch.ralscha.extdirectspring.bean.EdJsonStoreResult
 
total() - Method in class ch.ralscha.extdirectspring.bean.EdStoreResult
 

U

unsuccessful() - Method in class ch.ralscha.extdirectspring.bean.ExtDirectResponseBuilder
Sets success flag to false.
UTF8_CHARSET - Static variable in class ch.ralscha.extdirectspring.util.ExtDirectSpringUtil
 

V

valueOf(String) - Static method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.bean.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.controller.BatchedMethodsExecutionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.ralscha.extdirectspring.annotation.ExtDirectMethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.bean.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.bean.SortDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.controller.BatchedMethodsExecutionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.ralscha.extdirectspring.filter.Comparison
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class ch.ralscha.extdirectspring.bean.api.ActionDoc
 

W

writeJsonResponse(HttpServletRequest, HttpServletResponse, Object, Class<?>) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
writeJsonResponse(HttpServletResponse, Object, Class<?>, boolean, boolean) - Method in class ch.ralscha.extdirectspring.controller.RouterController
 
writeValueAsString(Object) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts an object into a JSON string.
writeValueAsString(Object, boolean) - Method in class ch.ralscha.extdirectspring.util.JsonHandler
Converts an object into a JSON string.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2010–2018. All rights reserved.