public class GridHubConfiguration extends Object
Constructor and Description |
---|
GridHubConfiguration() |
public static GridHubConfiguration build(String[] args)
args
- command line argumentspublic String getGrid1Yml()
public String getGrid2JSON()
public void loadDefault()
public void loadFromCommandLine(String[] args)
public void loadFromGridYml(String resource)
resource
- /grid_configuration.yml for instancepublic void loadFromJSON(String resource)
resource
- default/DefaultHub.json for instancepublic String getHost()
public int getPort()
public int getCleanupCycle()
public int getTimeout()
public int getBrowserTimeout()
public void setBrowserTimeout(int browserTimeout)
public int getNewSessionWaitTimeout()
public String getLogFilename()
public Prioritizer getPrioritizer()
public CapabilityMatcher getCapabilityMatcher()
public boolean isThrowOnCapabilityNotPresent()
public void setHost(String host)
public void setPort(int port)
public void setCleanupCycle(int cleanupCycle)
public void setTimeout(int timeout)
public void setNewSessionWaitTimeout(int newSessionWaitTimeout)
public void setPrioritizer(String prioritizerClass)
public void setPrioritizer(Prioritizer prioritizer)
public void setCapabilityMatcher(String matcherClass)
public void setCapabilityMatcher(CapabilityMatcher matcher)
public void setThrowOnCapabilityNotPresent(boolean throwOnCapabilityNotPresent)
public String[] getArgs()
public String prettyPrint()
public int getJettyMaxThreads()
Copyright © 2015. All rights reserved.