protected static class ProcessGroovyMethods.ProcessRunner
extends Object
implements Runnable
A Runnable which waits for a process to complete together with a notification scheme
allowing another thread to wait a maximum number of seconds for the process to complete
before killing it.