Prepare Classes for Dynamic AOP
Prepare In order to use dynamic AOP, classes must first be "prepared". The preparation phase requires XML that tells the AOPC or AOP SystemClassLoader to do some simple bytecode manipulation on the prepared class so that it can do dynamic aop. This transformation is the same as any transformation triggered by a regular binding, except that no advince bindings are required. This added bytecode has low overhead. Run the Benchmark example to see how high the overhead is. For this example, open up jboss-aop.xml to see how the files are prepared This expression simple states to prepare all constructor, method, and field access to be AOPable. Actually, any or expression will cause a Java class to be "prepared".