Class WebServer


  • public class WebServer
    extends Object
    • Method Detail

      • getServer

        public org.eclipse.jetty.server.Server getServer()
      • stopServer

        public void stopServer()
      • setupJettyOptions

        protected void setupJettyOptions​(org.eclipse.jetty.server.ServerConnector connector)
        Set up jetty options to the connector
        Parameters:
        connector -
      • getHostname

        public String getHostname()
        Returns:
        the hostname
      • setHostname

        public void setHostname​(String hostname)
        Parameters:
        hostname - the hostname to set
      • getPasswordFile

        public String getPasswordFile()
      • setPasswordFile

        public void setPasswordFile​(String passwordFile)
      • setPipelineMap

        public void setPipelineMap​(PipelineMap pipelineMap)
      • setWorkflowMap

        public void setWorkflowMap​(WorkflowMap workflowMap)
      • getPort

        public int getPort()
      • setPort

        public void setPort​(int port)
      • setServer

        public void setServer​(org.eclipse.jetty.server.Server server)
      • getVariables

        public IVariables getVariables()
        Gets variables
        Returns:
        value of variables
      • setVariables

        public void setVariables​(IVariables variables)
        Parameters:
        variables - The variables to set
      • setWebServerShutdownHandler

        public void setWebServerShutdownHandler​(IWebServerShutdownHandler webServerShutdownHandler)
        Can be used to override the default shutdown behavior of performing a System.exit
        Parameters:
        webServerShutdownHandler -
      • defaultDetectionTimer

        public int defaultDetectionTimer()