Uses of Interface
org.distributeme.core.interceptor.ClientSideRequestInterceptor
Packages that use ClientSideRequestInterceptor
Package
Description
Support for client and server side interceptors of calls.
Contains set of interceptors for availability testing of services.
Contains set of interceptors for moskito support.
This package contains quality of service utilities for DistributeMe.
-
Uses of ClientSideRequestInterceptor in org.distributeme.core.interceptor
Classes in org.distributeme.core.interceptor that implement ClientSideRequestInterceptorModifier and TypeClassDescriptionclassBase, doing nothing, implementation of the ServerSideRequestInterceptor meant for extension.classBase class offered for extension which provides default implementations for all interception methods.classThis interceptor can be configured to use one or multiple phases, but doesn't need to support all phases.Methods in org.distributeme.core.interceptor that return types with arguments of type ClientSideRequestInterceptorModifier and TypeMethodDescriptionInterceptorRegistry.getClientSideRequestInterceptors()getClientSideRequestInterceptors. -
Uses of ClientSideRequestInterceptor in org.distributeme.core.interceptor.availabilitytesting
Classes in org.distributeme.core.interceptor.availabilitytesting that implement ClientSideRequestInterceptorModifier and TypeClassDescriptionclassThis slow down interceptor is acting on client side and configured by availabilitytesting.json configuration file.classThis interceptor slows down a server if the service id is submitted to the process as -DavailabilityTestingServiceId.classBase class for client side slow down interceptors.classThis interceptor slows down the request depending on a configured probability (flipping) on the client side.classThis interceptor makes the service unavailable depending on a configured probability (flipping) on the client side.classThis interceptor marks service unavailable and is configured by availabilitytesting.json configuration file.classThis interceptor marks service unavailable and is configured by system properties.classBase interceptor class for service unavailable interceptors. -
Uses of ClientSideRequestInterceptor in org.distributeme.core.interceptor.moskito
Classes in org.distributeme.core.interceptor.moskito that implement ClientSideRequestInterceptorModifier and TypeClassDescriptionclassThis interceptor supports moskito journeys over the network, it transmits server side call trace back to the client. -
Uses of ClientSideRequestInterceptor in org.distributeme.core.qos
Classes in org.distributeme.core.qos that implement ClientSideRequestInterceptorModifier and TypeClassDescriptionclassThis interceptor inspects slow requests on client side and marks them as failed.classInterceptor (client side) that enables QOS functionality in a client.