Uses of Class
org.chenile.core.interceptors.BaseChenileInterceptor
Package
Description
The Cache interceptor is here.
Cloud edge switch - the interceptor class is defined here
The core Chenile exchange objects are defined here.
Define Core Chenile interceptors
The Chenile transformation framework that transforms JSON to Object.
Chenile proxy interceptors.
Contains key interceptors that can be used in conjunction with the Chenile Query service.
This class contains the
SecurityInterceptor
-
Uses of BaseChenileInterceptor in org.chenile.cache.interceptor
Modifier and TypeClassDescriptionclass
Caches an operation return value using the service name, operation name and the parameters that were passed to the operation. -
Uses of BaseChenileInterceptor in org.chenile.cloudedgeswitch.interceptor
Modifier and TypeClassDescriptionclass
This interceptor, if configured, acts like an edge switch for a service i.e. -
Uses of BaseChenileInterceptor in org.chenile.core.context
-
Uses of BaseChenileInterceptor in org.chenile.core.interceptors
Modifier and TypeClassDescriptionclass
Handles all exceptions by: Translating all errors and warnings to international language.class
Find the correct service to invoke.class
Constructs a generic response from the response and exception that has been thrown.class
Logs the output from the response object.class
As per HTTP convention, all custom headers start with "x-" This interceptor copies all headers that start with "x-" into the context. -
Uses of BaseChenileInterceptor in org.chenile.core.transform
Modifier and TypeClassDescriptionclass
Determines the target type for the body of the ChenileExchange and populates that intoChenileExchange.getBodyType()
Uses registered bodyTypeSelectors either atChenileServiceDefinition
orOperationDefinition
class
Performs a transformation from JSON to theChenileExchange.getBodyType()
mentioned in theChenileExchange
-
Uses of BaseChenileInterceptor in org.chenile.proxy.interceptors
Modifier and TypeClassDescriptionclass
This class calculates the correct type for the response body. -
Uses of BaseChenileInterceptor in org.chenile.query.service.interceptor
Modifier and TypeClassDescriptionclass
class
For specific queries, we should restrict the results only to authorized users. -
Uses of BaseChenileInterceptor in org.chenile.security.interceptor
Modifier and TypeClassDescriptionclass
This interceptor usesSecurityConfig
to secure this particular resource.It first looks at the SecurityConfig to see if there are any guarding authorities for this service. -
Uses of BaseChenileInterceptor in org.chenile.utils.region