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.
|
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 |
---|---|
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.
|
Introduction |
Introduction advice allows interfaces and abstract classes to be implemented at compile time by
MethodInterceptor implementations. |