org.codehaus.aspectwerkz.hook
Class BootClasspathStarter

java.lang.Object
  extended byorg.codehaus.aspectwerkz.hook.AbstractStarter
      extended byorg.codehaus.aspectwerkz.hook.BootClasspathStarter

public class BootClasspathStarter
extends org.codehaus.aspectwerkz.hook.AbstractStarter

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.

Author:
Alexandre Vasseur

Constructor Summary
BootClasspathStarter(java.lang.String opt, java.lang.String main, java.lang.String bootDir)
           
 
Method Summary
 java.lang.String getCommandLine()
          return command line that launched the target process
 java.lang.Process launchVM()
          launchs target process
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootClasspathStarter

public BootClasspathStarter(java.lang.String opt,
                            java.lang.String main,
                            java.lang.String bootDir)
Method Detail

getCommandLine

public java.lang.String getCommandLine()
return command line that launched the target process


launchVM

public java.lang.Process launchVM()
                           throws java.io.IOException
launchs target process

Throws:
java.io.IOException


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