org.openqa.grid.internal.utils
Class GridHubConfiguration
java.lang.Object
org.openqa.grid.internal.utils.GridHubConfiguration
public class GridHubConfiguration
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GridHubConfiguration
public GridHubConfiguration()
build
public static GridHubConfiguration build(java.lang.String[] args)
- builds a grid configuration from the parameters passed command line.
- Parameters:
args
-
- Returns:
- A GridHubConfiguration object with options from the grid1 and/or
grid2 config file(s), plus any command line option overrides.
getGrid1Yml
public java.lang.String getGrid1Yml()
getGrid2JSON
public java.lang.String getGrid2JSON()
loadDefault
public void loadDefault()
loadFromCommandLine
public void loadFromCommandLine(java.lang.String[] args)
loadFromGridYml
public void loadFromGridYml(java.lang.String resource)
- Parameters:
resource
- /grid_configuration.yml for instance
loadFromJSON
public void loadFromJSON(java.lang.String resource)
- Parameters:
resource
- default/DefaultHub.json for instance
getHost
public java.lang.String getHost()
getPort
public int getPort()
getCleanupCycle
public int getCleanupCycle()
getTimeout
public int getTimeout()
getBrowserTimeout
public int getBrowserTimeout()
setBrowserTimeout
public void setBrowserTimeout(int browserTimeout)
getNewSessionWaitTimeout
public int getNewSessionWaitTimeout()
getServlets
public java.util.List<java.lang.String> getServlets()
getLogFilename
public java.lang.String getLogFilename()
isDebug
public boolean isDebug()
getGrid1Mapping
public java.util.Map<java.lang.String,java.lang.String> getGrid1Mapping()
getPrioritizer
public Prioritizer getPrioritizer()
getCapabilityMatcher
public CapabilityMatcher getCapabilityMatcher()
isThrowOnCapabilityNotPresent
public boolean isThrowOnCapabilityNotPresent()
setHost
public void setHost(java.lang.String host)
setPort
public void setPort(int port)
setCleanupCycle
public void setCleanupCycle(int cleanupCycle)
setTimeout
public void setTimeout(int timeout)
setNewSessionWaitTimeout
public void setNewSessionWaitTimeout(int newSessionWaitTimeout)
setServlets
public void setServlets(java.util.List<java.lang.String> servlets)
setPrioritizer
public void setPrioritizer(java.lang.String prioritizerClass)
setPrioritizer
public void setPrioritizer(Prioritizer prioritizer)
setCapabilityMatcher
public void setCapabilityMatcher(java.lang.String matcherClass)
setCapabilityMatcher
public void setCapabilityMatcher(CapabilityMatcher matcher)
setThrowOnCapabilityNotPresent
public void setThrowOnCapabilityNotPresent(boolean throwOnCapabilityNotPresent)
getArgs
public java.lang.String[] getArgs()
prettyPrint
public java.lang.String prettyPrint()
getAllParams
public java.util.Map<java.lang.String,java.lang.Object> getAllParams()
Copyright © 2012. All Rights Reserved.