Class | Description |
---|---|
AbstractApplicableInterceptor |
Simple abstract base class that implements isApplicable with true.
|
AbstractLRUApplicableInterceptor |
Abstract interceptor class that uses a LRU for caching applicable states of invocations
for subsequent calls.
|
AbstractMultiInterceptor |
Abstract interceptor that supports sub interceptors for special cases.
|
AuthenticationInterceptor |
Interceptor that can be used to realize authenticated end-to-end communication.
|
CallAccess |
Helper class to deal with service calls
|
ComponentThreadInterceptor |
Ensures that interceptor is only called when component thread is in the chain.
|
DecouplingInterceptor |
Invocation interceptor for executing a call on
the underlying component thread.
|
DecouplingInterceptor.InvokeMethodStep |
Service invocation step.
|
DecouplingReturnInterceptor |
The decoupling return interceptor ensures that the result
notifications of a future a delivered on the calling
component thread.
|
DelegationInterceptor |
Delegates a service call to another service provider.
|
FutureFunctionality |
Default future functionality.
|
IntelligentProxyInterceptor |
Interceptor for realizing intelligent proxies.
|
MethodCallListenerInterceptor |
Interceptor for observing method calls start and end e.g.
|
MethodInvocationInterceptor |
Calls a methods on an object and returns the result.
|
NFRequiredServicePropertyProviderInterceptor |
Delegates 'getRequiredServicePropertyProvider()' calls
to the underlying component.
|
PrePostConditionInterceptor |
Interceptor that checks annotated pre- and postconditions.
|
PrePostConditionInterceptor.PrePostConditionFetcher |
Fetcher for pre and post condition.
|
RecoveryInterceptor |
The recovery interceptor is used in required service proxies
for automatically reassigning a service if it fails due to
one of specific exceptions.
|
ResolveInterceptor |
The resolve interceptor is responsible for determining
the object on which the method invocation is finally performed.
|
ResolveInterceptor.SerializedValue |
Struct for serialized value.
|
ServiceGetter<T> |
The service getter allows for getting a service
|
SpanContextInfo |
Struct for sending spans.
|
TracingInterceptor |
Interceptor that creates traces.
|
ValidationInterceptor |
The validation interceptor tests whether a service call is valid.
|
Exception | Description |
---|---|
ConditionException | |
PrePostConditionInterceptor.IntermediateResultUnavailableException |