org.jboss.arquillian.ajocado.drone.configuration
Class ArquillianGrapheneConfiguration
java.lang.Object
org.jboss.arquillian.ajocado.drone.configuration.ArquillianGrapheneConfiguration
- All Implemented Interfaces:
- Serializable, Cloneable, AjocadoConfiguration, GrapheneConfiguration, org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>
public class ArquillianGrapheneConfiguration
- extends Object
- implements GrapheneConfiguration, AjocadoConfiguration, org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>
Configuration for Arquillian Graphene. This configuration can be fetched from Arquillian Descriptor and overridden by
System properties.
- Author:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONFIGURATION_NAME
public static final String CONFIGURATION_NAME
- A name used to determine configuration from ArquillianDescriptor
- See Also:
- Constant Field Values
ArquillianGrapheneConfiguration
public ArquillianGrapheneConfiguration()
- Creates default Arquillian GrapheneConfiguration Configuration
configure
public ArquillianGrapheneConfiguration configure(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor,
Class<? extends Annotation> qualifier)
- Specified by:
configure
in interface org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>
getConfigurationName
public String getConfigurationName()
- Specified by:
getConfigurationName
in interface org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>
getContextRoot
public URL getContextRoot()
- Returns:
- the contextRoot
setContextRoot
public void setContextRoot(URL contextRoot)
- Parameters:
contextRoot
- the contextRoot to set
getContextPath
public URL getContextPath()
- Returns:
- the contextPath
setContextPath
public void setContextPath(String contextPath)
- Parameters:
contextPath
- the contextPath to set
getBrowser
public Browser getBrowser()
- Specified by:
getBrowser
in interface GrapheneConfiguration
- Returns:
- the browser
setBrowser
public void setBrowser(String browser)
- Parameters:
browser
- the browser to set
getResourcesDirectory
public File getResourcesDirectory()
- Returns:
- the resourcesDirectory
setResourcesDirectory
public void setResourcesDirectory(File resourcesDirectory)
- Parameters:
resourcesDirectory
- the resourcesDirectory to set
getBuildDirectory
public File getBuildDirectory()
- Returns:
- the buildDirectory
setBuildDirectory
public void setBuildDirectory(File buildDirectory)
- Parameters:
buildDirectory
- the buildDirectory to set
getSeleniumHost
public String getSeleniumHost()
- Specified by:
getSeleniumHost
in interface GrapheneConfiguration
- Returns:
- the seleniumHost
setSeleniumHost
public void setSeleniumHost(String seleniumHost)
- Parameters:
seleniumHost
- the seleniumHost to set
getSeleniumPort
public int getSeleniumPort()
- Specified by:
getSeleniumPort
in interface GrapheneConfiguration
- Returns:
- the seleniumPort
setSeleniumPort
public void setSeleniumPort(int seleniumPort)
- Parameters:
seleniumPort
- the seleniumPort to set
isSeleniumMaximize
public boolean isSeleniumMaximize()
- Specified by:
isSeleniumMaximize
in interface GrapheneConfiguration
- Returns:
- the seleniumMaximize
setSeleniumMaximize
public void setSeleniumMaximize(boolean seleniumMaximize)
- Parameters:
seleniumMaximize
- the seleniumMaximize to set
getSeleniumSpeed
public int getSeleniumSpeed()
- Specified by:
getSeleniumSpeed
in interface GrapheneConfiguration
- Returns:
- the seleniumSpeed
setSeleniumSpeed
public void setSeleniumSpeed(int seleniumSpeed)
- Parameters:
seleniumSpeed
- the seleniumSpeed to set
isSeleniumNetworkTrafficEnabled
public boolean isSeleniumNetworkTrafficEnabled()
- Specified by:
isSeleniumNetworkTrafficEnabled
in interface GrapheneConfiguration
- Returns:
- the seleniumNetworkTrafficEnabled
setSeleniumNetworkTrafficEnabled
public void setSeleniumNetworkTrafficEnabled(boolean seleniumNetworkTrafficEnabled)
- Parameters:
seleniumNetworkTrafficEnabled
- the seleniumNetworkTrafficEnabled to set
getStartParameters
public String getStartParameters()
- Returns the selenium startup parameters (as required by Selenium#start(String) method).
- Specified by:
getStartParameters
in interface GrapheneConfiguration
- Returns:
- the selenium startup parameters (as required by Selenium#start(String) method).
setStartParameters
public void setStartParameters(String startParameters)
- Setups the selenium startup parameters (as required by Selenium#start(String) method).
- Parameters:
startParameters
- selenium startup parameters (as required by Selenium#start(String) method).
getSeleniumTimeoutDefault
public long getSeleniumTimeoutDefault()
- Returns:
- the seleniumTimeoutDefault
setSeleniumTimeoutDefault
public void setSeleniumTimeoutDefault(long seleniumTimeoutDefault)
- Parameters:
seleniumTimeoutDefault
- the seleniumTimeoutDefault to set
getSeleniumTimeoutGui
public long getSeleniumTimeoutGui()
- Returns:
- the seleniumTimeoutGui
setSeleniumTimeoutGui
public void setSeleniumTimeoutGui(long seleniumTimeoutGui)
- Parameters:
seleniumTimeoutGui
- the seleniumTimeoutGui to set
getSeleniumTimeoutAjax
public long getSeleniumTimeoutAjax()
- Returns:
- the seleniumTimeoutAjax
setSeleniumTimeoutAjax
public void setSeleniumTimeoutAjax(long seleniumTimeoutAjax)
- Parameters:
seleniumTimeoutAjax
- the seleniumTimeoutAjax to set
getSeleniumTimeoutModel
public long getSeleniumTimeoutModel()
- Returns:
- the seleniumTimeoutModel
setSeleniumTimeoutModel
public void setSeleniumTimeoutModel(long seleniumTimeoutModel)
- Parameters:
seleniumTimeoutModel
- the seleniumTimeoutModel to set
setSeleniumDebug
public void setSeleniumDebug(boolean seleniumDebug)
- Parameters:
seleniumDebug
- the seleniumDebug to set
isSeleniumDebug
public boolean isSeleniumDebug()
- Specified by:
isSeleniumDebug
in interface GrapheneConfiguration
- Returns:
- the seleniumDebug
getTimeout
public long getTimeout(GrapheneConfiguration.TimeoutType type)
- Specified by:
getTimeout
in interface GrapheneConfiguration
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.