Package org.codehaus.aspectwerkz.hook

Interface Summary
ClassLoaderPreProcessor Implement to be the java.lang.ClassLoader pre processor.
ClassPreProcessor Implement to be a class PreProcessor in the AspectWerkz univeral loading architecture.
 

Class Summary
BootClasspathStarter Starts a target process adding a dir in -Xbootclasspath/p: option Target process is launched using $JAVA_HOME/bin/java [opt] [main]
and [opt] is patched to use [bootDir] in -Xbootclasspath/p: option.
This is suitable for java 1.3.
This can be use with java 1.4 to avoid running in JDWP mode.
ClassLoaderPatcher Utility methods to manipulate class redefinition of java.lang.ClassLoader in xxxStarter
JDWPStarter Starts a target process adding JDWP option to have a listening connector and be in suspend mode Target process is launched using $JAVA_HOME/bin/java [opt] [main]
and [opt] is patched to use -Xdebug -Xrunjdwp:transport=..,address=..,server=y,suspend=y
Plug Main application that allow two steps preparation of the hook This can be used instead of ProcessStarter to dual JVM and stream piping
ProcessStarter ProcessStarter uses JPDA JDI api to start a VM with a runtime modified java.lang.ClassLoader, or transparently use a Xbootclasspath style (java 1.3 detected or forced)
 



Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.