Class JettyServer

java.lang.Object
io.jooby.Server.Base
io.jooby.jetty.JettyServer
All Implemented Interfaces:
io.jooby.Server

public class JettyServer extends io.jooby.Server.Base
Web server implementation using Jetty.
Since:
2.0.0
Author:
edgar
  • Nested Class Summary

    Nested classes/interfaces inherited from interface io.jooby.Server

    io.jooby.Server.Base
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    JettyServer(org.eclipse.jetty.util.thread.ThreadPool threadPool)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    io.jooby.ServerOptions
     
    setOptions(io.jooby.ServerOptions options)
     
    io.jooby.Server
    start(io.jooby.Jooby application)
     
    io.jooby.Server
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.jooby.Server

    join
  • Constructor Details

    • JettyServer

      public JettyServer(@NonNull org.eclipse.jetty.util.thread.ThreadPool threadPool)
    • JettyServer

      public JettyServer()
  • Method Details

    • setOptions

      @NonNull public JettyServer setOptions(@NonNull io.jooby.ServerOptions options)
    • getOptions

      @NonNull public io.jooby.ServerOptions getOptions()
    • getName

      @NonNull public String getName()
    • start

      @NonNull public io.jooby.Server start(io.jooby.Jooby application)
    • stop

      @NonNull public io.jooby.Server stop()