All Classes and Interfaces
Class
Description
This example creates a CGLIB proxy for a class and an optional
target object.
This example creates a Dynamic Proxy using an interface and an
optional target object using java.lang.reflect mechanisms.
This is a demonstration Aspect, with a variety of pointcuts and advice
to be used during the lecture.
This programmatic implementation of a Introduction artificially breaks the solution into
two separate advice: 1) decorate the POJO with extra access field(s) and 2) determine the
caller accesses and assigning markings to the POJO.
This advice runs second/last to identify the caller accesses and annotate the Introduction with
those values.
This advice runs first to invoke the business method and then augment the response object with
an implementation of the MyAccessIntroduction interface.
This is an example AOP Introduction interface that will be added to
a targeted object at runtime.
This is an implementation class for the example Access Introduction.
This is an example Dynamic Proxy.
This example AOP component defines an Introduction to be added to
components matching an expression and implements advice that will
track calls made to methods matching a pointcut.
This is an example Introduction interface that will be assigned to
a proxy that wraps an advised object.
This example Introduction can be added to an advised object to
track some per-advised information.
This example creates a proxy using a Spring ProxyFactory.
This example makes an simple, example method call to a target
object using java.lang.reflect.Method.
This class provides programmatic advice definitions that can be assigned using
a ProxyFactory