Class NewSessionQueueServer
- java.lang.Object
-
- org.openqa.selenium.grid.TemplateGridCommand
-
- org.openqa.selenium.grid.TemplateGridServerCommand
-
- org.openqa.selenium.grid.sessionqueue.httpd.NewSessionQueueServer
-
- All Implemented Interfaces:
CliCommand
@AutoService(CliCommand.class) public class NewSessionQueueServer extends TemplateGridServerCommand
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openqa.selenium.grid.TemplateGridServerCommand
TemplateGridServerCommand.Handlers
-
Nested classes/interfaces inherited from interface org.openqa.selenium.cli.CliCommand
CliCommand.Executable
-
-
Constructor Summary
Constructors Constructor Description NewSessionQueueServer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TemplateGridServerCommand.Handlers
createHandlers(org.openqa.selenium.grid.config.Config config)
protected void
execute(org.openqa.selenium.grid.config.Config config)
java.util.Set<org.openqa.selenium.grid.config.Role>
getConfigurableRoles()
Allows a command to indicate that certain aspects are configurable.protected org.openqa.selenium.grid.config.Config
getDefaultConfig()
java.lang.String
getDescription()
java.util.Set<java.lang.Object>
getFlagObjects()
Allows the set of objects used for finding command-line flags to be augmented with default implementations.java.lang.String
getName()
protected java.lang.String
getSystemPropertiesConfigPrefix()
-
Methods inherited from class org.openqa.selenium.grid.TemplateGridServerCommand
asServer, baseRoute, graphqlRoute, hubRoute
-
Methods inherited from class org.openqa.selenium.grid.TemplateGridCommand
configure
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openqa.selenium.cli.CliCommand
isShown
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDescription
public java.lang.String getDescription()
-
getConfigurableRoles
public java.util.Set<org.openqa.selenium.grid.config.Role> getConfigurableRoles()
Description copied from interface:CliCommand
Allows a command to indicate that certain aspects are configurable. Any roles that are exposed here will be matched against flag objects which implementHasRoles
to allow configuration via command line flags.
-
getFlagObjects
public java.util.Set<java.lang.Object> getFlagObjects()
Description copied from interface:CliCommand
Allows the set of objects used for finding command-line flags to be augmented with default implementations.
-
getSystemPropertiesConfigPrefix
protected java.lang.String getSystemPropertiesConfigPrefix()
- Specified by:
getSystemPropertiesConfigPrefix
in classTemplateGridCommand
-
getDefaultConfig
protected org.openqa.selenium.grid.config.Config getDefaultConfig()
- Specified by:
getDefaultConfig
in classTemplateGridCommand
-
createHandlers
protected TemplateGridServerCommand.Handlers createHandlers(org.openqa.selenium.grid.config.Config config)
- Specified by:
createHandlers
in classTemplateGridServerCommand
-
execute
protected void execute(org.openqa.selenium.grid.config.Config config)
- Specified by:
execute
in classTemplateGridCommand
-
-