Class JettyRunTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.jetty.ant.JettyRunTask
All Implemented Interfaces:
Cloneable

public class JettyRunTask extends org.apache.tools.ant.Task
Ant task for running a Jetty server.
  • Constructor Details

    • JettyRunTask

      public JettyRunTask()
  • Method Details

    • addWebApp

      public void addWebApp(AntWebAppContext webapp)
      Creates a new WebApp Ant object.
      Parameters:
      webapp - the webapp context
    • addConnectors

      public void addConnectors(Connectors connectors)
      Adds a new Ant's connector tag object if it have not been created yet.
      Parameters:
      connectors - the connectors
    • addLoginServices

      public void addLoginServices(LoginServices services)
    • addSystemProperties

      public void addSystemProperties(SystemProperties systemProperties)
    • addContextHandlers

      public void addContextHandlers(ContextHandlers handlers)
    • getTempDirectory

      public File getTempDirectory()
    • setTempDirectory

      public void setTempDirectory(File tempDirectory)
    • getJettyXml

      public File getJettyXml()
    • setJettyXml

      public void setJettyXml(File jettyXml)
    • setRequestLog

      public void setRequestLog(String className)
    • getRequestLog

      public String getRequestLog()
    • setJettyPort

      public void setJettyPort(int jettyPort)
      Sets the port Jetty uses for the default connector.
      Parameters:
      jettyPort - The port Jetty will use for the default connector
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Executes this Ant task. The build flow is being stopped until Jetty server stops.
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException - if unable to build
    • getStopPort

      public int getStopPort()
    • setStopPort

      public void setStopPort(int stopPort)
    • getStopKey

      public String getStopKey()
    • setStopKey

      public void setStopKey(String stopKey)
    • isDaemon

      public boolean isDaemon()
      Returns:
      the daemon
    • setDaemon

      public void setDaemon(boolean daemon)
      Parameters:
      daemon - the daemon to set
    • getScanIntervalSeconds

      public int getScanIntervalSeconds()
    • setScanIntervalSeconds

      public void setScanIntervalSeconds(int secs)