org.codehaus.mojo.selenium
Class ProcessLauncher

java.lang.Object
  extended by org.codehaus.mojo.selenium.ProcessLauncher

public class ProcessLauncher
extends java.lang.Object

Helper to execute a process and perform some verification logic to determine if the process is up or not.

Version:
$Id: ProcessLauncher.groovy 6588 2008-03-28 12:22:57Z bentmann $

Constructor Summary
ProcessLauncher()
           
 
Method Summary
 boolean getBackground()
           
 groovy.lang.MetaClass getMetaClass()
           
 java.lang.String getName()
           
 groovy.lang.Closure getProcess()
           
 java.lang.Object getProperty(java.lang.String name)
           
 int getTimeout()
           
 groovy.lang.Closure getVerifier()
           
 int getVerifyWaitDelay()
           
 java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args)
           
 boolean isBackground()
           
 java.lang.Object launch()
           
 void setBackground(boolean value)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setName(java.lang.String value)
           
 void setProcess(groovy.lang.Closure value)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setTimeout(int value)
           
 void setVerifier(groovy.lang.Closure value)
           
 void setVerifyWaitDelay(int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessLauncher

public ProcessLauncher()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String value)

getProcess

public groovy.lang.Closure getProcess()

setProcess

public void setProcess(groovy.lang.Closure value)

getVerifier

public groovy.lang.Closure getVerifier()

setVerifier

public void setVerifier(groovy.lang.Closure value)

getVerifyWaitDelay

public int getVerifyWaitDelay()

setVerifyWaitDelay

public void setVerifyWaitDelay(int value)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int value)

getBackground

public boolean getBackground()

isBackground

public boolean isBackground()

setBackground

public void setBackground(boolean value)

launch

public java.lang.Object launch()

getMetaClass

public groovy.lang.MetaClass getMetaClass()

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)

invokeMethod

public java.lang.Object invokeMethod(java.lang.String name,
                                     java.lang.Object args)

getProperty

public java.lang.Object getProperty(java.lang.String name)

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)


Copyright © 2006-2009. All Rights Reserved.