Save This Page
Home » openjdk-7 » sun.tools » attach » [javadoc | source]
sun.tools.attach
public class: WindowsVirtualMachine [javadoc | source]
java.lang.Object
   com.sun.tools.attach.VirtualMachine
      sun.tools.attach.HotSpotVirtualMachine
         sun.tools.attach.WindowsVirtualMachine
Constructor:
 WindowsVirtualMachine(AttachProvider provider,
    String id) throws AttachNotSupportedException, IOException 
Method from sun.tools.attach.WindowsVirtualMachine Summary:
closePipe,   closeProcess,   connectPipe,   createPipe,   detach,   enqueue,   execute,   generateStub,   init,   openProcess,   readPipe
Methods from sun.tools.attach.HotSpotVirtualMachine:
attachTimeout,   dumpHeap,   execute,   getAgentProperties,   getSystemProperties,   heapHisto,   loadAgent,   loadAgentLibrary,   loadAgentPath,   localDataDump,   printFlag,   readInt,   remoteDataDump,   setFlag
Methods from com.sun.tools.attach.VirtualMachine:
attach,   attach,   detach,   equals,   getAgentProperties,   getSystemProperties,   hashCode,   id,   list,   loadAgent,   loadAgent,   loadAgentLibrary,   loadAgentLibrary,   loadAgentPath,   loadAgentPath,   provider,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from sun.tools.attach.WindowsVirtualMachine Detail:
 static native  void closePipe(long hPipe) throws IOException
 static native  void closeProcess(long hProcess) throws IOException
 static native  void connectPipe(long hPipe) throws IOException
 static native long createPipe(String name) throws IOException
 public  void detach() throws IOException 
 static native  void enqueue(long hProcess,
    byte[] stub,
    String cmd,
    String pipename,
    Object args) throws IOException
 InputStream execute(String cmd,
    Object args) throws AgentLoadException, IOException 
 static native byte[] generateStub()
 static native  void init()
 static native long openProcess(int pid) throws IOException
 static native int readPipe(long hPipe,
    byte[] buf,
    int off,
    int buflen) throws IOException