org.codehaus.mojo.selenium
Class StartServerMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.groovy.maven.mojo.GroovyMojo
          extended by org.codehaus.mojo.selenium.ServerMojoSupport
              extended by org.codehaus.mojo.selenium.StartServerMojo
All Implemented Interfaces:
groovy.lang.GroovyObject, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class StartServerMojo
extends ServerMojoSupport

Start the Selenium server.

Since:
1.0-beta-1
Version:
$Id: StartServerMojo.groovy 6588 2008-03-28 12:22:57Z bentmann $

Field Summary
 
Fields inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo
__timeStamp, __timeStamp__239_neverHappen1300647546465, sanitizeErrors
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
StartServerMojo()
           
 
Method Summary
 void execute()
           
 boolean getAlwaysProxy()
           
 boolean getBackground()
           
 boolean getBrowserSessionReuse()
           
 boolean getDebug()
           
 java.lang.String getDefaultUserExtensions()
           
 boolean getDefaultUserExtensionsEnabled()
           
 java.io.File getDisplayPropertiesFile()
           
 java.io.File getFirefoxProfileTemplate()
           
 java.lang.String getForcedBrowserMode()
           
 java.io.File getLogFile()
           
 boolean getLogOutput()
           
 groovy.lang.MetaClass getMetaClass()
           
 boolean getMultiWindow()
           
 java.util.Map getPluginArtifactMap()
           
 java.lang.Object getProperty(java.lang.String name)
           
 boolean getSkip()
           
 int getTimeout()
           
 java.lang.String getUserExtensions()
           
 java.lang.String getVerifyBrowser()
           
 java.io.File getWorkingDirectory()
           
 java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args)
           
 boolean isAlwaysProxy()
           
 boolean isBackground()
           
 boolean isBrowserSessionReuse()
           
 boolean isDebug()
           
 boolean isDefaultUserExtensionsEnabled()
           
 boolean isLogOutput()
           
 boolean isMultiWindow()
           
 boolean isSkip()
           
 void setAlwaysProxy(boolean value)
           
 void setBackground(boolean value)
           
 void setBrowserSessionReuse(boolean value)
           
 void setDebug(boolean value)
           
 void setDefaultUserExtensions(java.lang.String value)
           
 void setDefaultUserExtensionsEnabled(boolean value)
           
 void setDisplayPropertiesFile(java.io.File value)
           
 void setFirefoxProfileTemplate(java.io.File value)
           
 void setForcedBrowserMode(java.lang.String value)
           
 void setLogFile(java.io.File value)
           
 void setLogOutput(boolean value)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setMultiWindow(boolean value)
           
 void setPluginArtifactMap(java.util.Map value)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setSkip(boolean value)
           
 void setTimeout(int value)
           
 void setUserExtensions(java.lang.String value)
           
 void setVerifyBrowser(java.lang.String value)
           
 void setWorkingDirectory(java.io.File value)
           
 
Methods inherited from class org.codehaus.mojo.selenium.ServerMojoSupport
getPort, setPort
 
Methods inherited from class org.codehaus.groovy.maven.mojo.GroovyMojo
afterExecute, beforeExecute, fail, fail, getAnt
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartServerMojo

public StartServerMojo()
Method Detail

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int value)

getDebug

public boolean getDebug()

isDebug

public boolean isDebug()

setDebug

public void setDebug(boolean value)

getDefaultUserExtensions

public java.lang.String getDefaultUserExtensions()

setDefaultUserExtensions

public void setDefaultUserExtensions(java.lang.String value)

getDefaultUserExtensionsEnabled

public boolean getDefaultUserExtensionsEnabled()

isDefaultUserExtensionsEnabled

public boolean isDefaultUserExtensionsEnabled()

setDefaultUserExtensionsEnabled

public void setDefaultUserExtensionsEnabled(boolean value)

getUserExtensions

public java.lang.String getUserExtensions()

setUserExtensions

public void setUserExtensions(java.lang.String value)

getWorkingDirectory

public java.io.File getWorkingDirectory()

setWorkingDirectory

public void setWorkingDirectory(java.io.File value)

getLogOutput

public boolean getLogOutput()

isLogOutput

public boolean isLogOutput()

setLogOutput

public void setLogOutput(boolean value)

getLogFile

public java.io.File getLogFile()

setLogFile

public void setLogFile(java.io.File value)

getBackground

public boolean getBackground()

isBackground

public boolean isBackground()

setBackground

public void setBackground(boolean value)

getVerifyBrowser

public java.lang.String getVerifyBrowser()

setVerifyBrowser

public void setVerifyBrowser(java.lang.String value)

getMultiWindow

public boolean getMultiWindow()

isMultiWindow

public boolean isMultiWindow()

setMultiWindow

public void setMultiWindow(boolean value)

getAlwaysProxy

public boolean getAlwaysProxy()

isAlwaysProxy

public boolean isAlwaysProxy()

setAlwaysProxy

public void setAlwaysProxy(boolean value)

getFirefoxProfileTemplate

public java.io.File getFirefoxProfileTemplate()

setFirefoxProfileTemplate

public void setFirefoxProfileTemplate(java.io.File value)

getBrowserSessionReuse

public boolean getBrowserSessionReuse()

isBrowserSessionReuse

public boolean isBrowserSessionReuse()

setBrowserSessionReuse

public void setBrowserSessionReuse(boolean value)

getDisplayPropertiesFile

public java.io.File getDisplayPropertiesFile()

setDisplayPropertiesFile

public void setDisplayPropertiesFile(java.io.File value)

getForcedBrowserMode

public java.lang.String getForcedBrowserMode()

setForcedBrowserMode

public void setForcedBrowserMode(java.lang.String value)

getSkip

public boolean getSkip()

isSkip

public boolean isSkip()

setSkip

public void setSkip(boolean value)

getPluginArtifactMap

public java.util.Map getPluginArtifactMap()

setPluginArtifactMap

public void setPluginArtifactMap(java.util.Map value)

execute

public void execute()

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject
Overrides:
getMetaClass in class ServerMojoSupport

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject
Overrides:
setMetaClass in class ServerMojoSupport

invokeMethod

public java.lang.Object invokeMethod(java.lang.String name,
                                     java.lang.Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject
Overrides:
invokeMethod in class ServerMojoSupport

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject
Overrides:
getProperty in class ServerMojoSupport

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject
Overrides:
setProperty in class ServerMojoSupport


Copyright © 2006-2011 Codehaus. All Rights Reserved.