hudson.util
Interface ProcessTreeRemoting.IOSProcess

All Known Implementing Classes:
ProcessTree.OSProcess, ProcessTree.UnixProcess
Enclosing class:
ProcessTreeRemoting

public static interface ProcessTreeRemoting.IOSProcess


Method Summary
<T> T
act(ProcessTree.ProcessCallable<T> callable)
           
 List<String> getArguments()
           
 EnvVars getEnvironmentVariables()
           
 ProcessTreeRemoting.IOSProcess getParent()
           
 int getPid()
           
 void kill()
           
 void killRecursively()
           
 

Method Detail

getPid

int getPid()

getParent

ProcessTreeRemoting.IOSProcess getParent()

kill

void kill()
          throws InterruptedException
Throws:
InterruptedException

killRecursively

void killRecursively()
                     throws InterruptedException
Throws:
InterruptedException

getArguments

List<String> getArguments()

getEnvironmentVariables

EnvVars getEnvironmentVariables()

act

<T> T act(ProcessTree.ProcessCallable<T> callable)
      throws IOException,
             InterruptedException
Throws:
IOException
InterruptedException


Copyright © 2004-2013. All Rights Reserved.