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