Class NettyServer

java.lang.Object
io.jooby.Server.Base
io.jooby.netty.NettyServer
All Implemented Interfaces:
Server

public class NettyServer extends Server.Base
Web server implementation using Netty.
Since:
2.0.0
Author:
edgar
  • Constructor Details

    • NettyServer

      public NettyServer(@NonNull ServerOptions options, @NonNull ExecutorService worker)
      Creates a server.
      Parameters:
      worker - Thread-pool to use.
    • NettyServer

      public NettyServer(@NonNull ExecutorService worker)
      Creates a server.
      Parameters:
      worker - Thread-pool to use.
    • NettyServer

      public NettyServer(@NonNull ServerOptions options)
      Creates a server.
    • NettyServer

      public NettyServer()
  • Method Details

    • getOutputFactory

      @NonNull public OutputFactory getOutputFactory()
    • getName

      @NonNull public String getName()
    • start

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

      @NonNull public Server stop()