See: Description
Interface | Description |
---|---|
HotSwappableInterceptedProxy<T> |
Extended version of
InterceptedProxy that allows swapping out the previous instance. |
Intercepted |
An interface implemented by generated proxy classes.
|
InterceptedMethod |
The intercept method supporting intercepting different reactive invocations.
|
InterceptedProxy<T> |
A
Intercepted that proxies another instance. |
Interceptor<T,R> |
An Interceptor intercepts the execution of a method allowing cross cutting behaviour to be applied to a
method's execution.
|
Introduced |
Marker interface for instances that are implemented automatically via
Introduction advise. |
InvocationContext<T,R> |
An InvocationContext passed to one or many
Interceptor instances. |
MethodInterceptor<T,R> |
A MethodInterceptor extends the generic
Interceptor and provides an interface more specific to method interception. |
MethodInvocationContext<T,R> |
Extended version of
InvocationContext for MethodInterceptor instances. |
Class | Description |
---|---|
Adapter.InternalAttributes |
Internal attributes for the adapter annotation.
|
Enum | Description |
---|---|
InterceptedMethod.ResultType |
Possible result types.
|
InterceptorKind |
Enum representing different interceptors kinds.
|
InterceptPhase |
Interceptor classes implement the Ordered interface
in order to control the order of execution when multiple interceptors are present. |
Annotation Type | Description |
---|---|
Adapter |
An
Adapter is advice applicable to a method that will create an entirely new bean definition that delegates to the
annotated method. |
Around |
Annotation stereotype to applied to other annotations to indicate the annotation provides Around advice.
|
InterceptorBean |
A meta-annotation that can be used on
MethodInterceptor declarations to specify
the InterceptorBinding and make the type a bean. |
InterceptorBinding |
An
InterceptorBinding is used as a meta-annotation on Around and Introduction advice to
indicate that AOP advice should be applied to the method and that any annotations that feature this stereotype annotation
should be used to resolve associated interceptors at runtime. |
InterceptorBindingDefinitions |
Repeatable wrapper for
InterceptorBinding . |
Introduction |
Introduction advice allows interfaces and abstract classes to be implemented at compile time by
MethodInterceptor implementations. |