public class ArquillianGrapheneConfiguration extends Object implements GrapheneConfiguration, AjocadoConfiguration, org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>
GrapheneConfiguration.TimeoutType| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIGURATION_NAME
A name used to determine configuration from ArquillianDescriptor
|
| Constructor and Description |
|---|
ArquillianGrapheneConfiguration()
Creates default Arquillian GrapheneConfiguration Configuration
|
| Modifier and Type | Method and Description |
|---|---|
ArquillianGrapheneConfiguration |
configure(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor,
Class<? extends Annotation> qualifier) |
Browser |
getBrowser() |
File |
getBuildDirectory() |
String |
getConfigurationName() |
URL |
getContextPath() |
URL |
getContextRoot() |
File |
getResourcesDirectory() |
String |
getSeleniumHost() |
int |
getSeleniumPort() |
int |
getSeleniumSpeed() |
long |
getSeleniumTimeoutAjax() |
long |
getSeleniumTimeoutDefault() |
long |
getSeleniumTimeoutGui() |
long |
getSeleniumTimeoutModel() |
String |
getStartParameters()
Returns the selenium startup parameters (as required by Selenium#start(String) method).
|
long |
getTimeout(GrapheneConfiguration.TimeoutType type) |
boolean |
isSeleniumDebug() |
boolean |
isSeleniumMaximize() |
boolean |
isSeleniumNetworkTrafficEnabled() |
void |
setBrowser(String browser) |
void |
setBuildDirectory(File buildDirectory) |
void |
setContextPath(String contextPath) |
void |
setContextRoot(URL contextRoot) |
void |
setResourcesDirectory(File resourcesDirectory) |
void |
setSeleniumDebug(boolean seleniumDebug) |
void |
setSeleniumHost(String seleniumHost) |
void |
setSeleniumMaximize(boolean seleniumMaximize) |
void |
setSeleniumNetworkTrafficEnabled(boolean seleniumNetworkTrafficEnabled) |
void |
setSeleniumPort(int seleniumPort) |
void |
setSeleniumSpeed(int seleniumSpeed) |
void |
setSeleniumTimeoutAjax(long seleniumTimeoutAjax) |
void |
setSeleniumTimeoutDefault(long seleniumTimeoutDefault) |
void |
setSeleniumTimeoutGui(long seleniumTimeoutGui) |
void |
setSeleniumTimeoutModel(long seleniumTimeoutModel) |
void |
setStartParameters(String startParameters)
Setups the selenium startup parameters (as required by Selenium#start(String) method).
|
public static final String CONFIGURATION_NAME
public ArquillianGrapheneConfiguration()
public ArquillianGrapheneConfiguration configure(org.jboss.arquillian.config.descriptor.api.ArquillianDescriptor descriptor, Class<? extends Annotation> qualifier)
configure in interface org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>public String getConfigurationName()
getConfigurationName in interface org.jboss.arquillian.drone.spi.DroneConfiguration<ArquillianGrapheneConfiguration>public URL getContextRoot()
public void setContextRoot(URL contextRoot)
contextRoot - the contextRoot to setpublic URL getContextPath()
public void setContextPath(String contextPath)
contextPath - the contextPath to setpublic Browser getBrowser()
getBrowser in interface GrapheneConfigurationpublic void setBrowser(String browser)
browser - the browser to setpublic File getResourcesDirectory()
public void setResourcesDirectory(File resourcesDirectory)
resourcesDirectory - the resourcesDirectory to setpublic File getBuildDirectory()
public void setBuildDirectory(File buildDirectory)
buildDirectory - the buildDirectory to setpublic String getSeleniumHost()
getSeleniumHost in interface GrapheneConfigurationpublic void setSeleniumHost(String seleniumHost)
seleniumHost - the seleniumHost to setpublic int getSeleniumPort()
getSeleniumPort in interface GrapheneConfigurationpublic void setSeleniumPort(int seleniumPort)
seleniumPort - the seleniumPort to setpublic boolean isSeleniumMaximize()
isSeleniumMaximize in interface GrapheneConfigurationpublic void setSeleniumMaximize(boolean seleniumMaximize)
seleniumMaximize - the seleniumMaximize to setpublic int getSeleniumSpeed()
getSeleniumSpeed in interface GrapheneConfigurationpublic void setSeleniumSpeed(int seleniumSpeed)
seleniumSpeed - the seleniumSpeed to setpublic boolean isSeleniumNetworkTrafficEnabled()
isSeleniumNetworkTrafficEnabled in interface GrapheneConfigurationpublic void setSeleniumNetworkTrafficEnabled(boolean seleniumNetworkTrafficEnabled)
seleniumNetworkTrafficEnabled - the seleniumNetworkTrafficEnabled to setpublic String getStartParameters()
getStartParameters in interface GrapheneConfigurationpublic void setStartParameters(String startParameters)
startParameters - selenium startup parameters (as required by Selenium#start(String) method).public long getSeleniumTimeoutDefault()
public void setSeleniumTimeoutDefault(long seleniumTimeoutDefault)
seleniumTimeoutDefault - the seleniumTimeoutDefault to setpublic long getSeleniumTimeoutGui()
public void setSeleniumTimeoutGui(long seleniumTimeoutGui)
seleniumTimeoutGui - the seleniumTimeoutGui to setpublic long getSeleniumTimeoutAjax()
public void setSeleniumTimeoutAjax(long seleniumTimeoutAjax)
seleniumTimeoutAjax - the seleniumTimeoutAjax to setpublic long getSeleniumTimeoutModel()
public void setSeleniumTimeoutModel(long seleniumTimeoutModel)
seleniumTimeoutModel - the seleniumTimeoutModel to setpublic void setSeleniumDebug(boolean seleniumDebug)
seleniumDebug - the seleniumDebug to setpublic boolean isSeleniumDebug()
isSeleniumDebug in interface GrapheneConfigurationpublic long getTimeout(GrapheneConfiguration.TimeoutType type)
getTimeout in interface GrapheneConfigurationCopyright © 2012 JBoss by Red Hat. All Rights Reserved.