public interface org.springframework.boot.web.server.WebServer
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.boot.web.server.WebServer
  super_class: java.lang.Object
{
  public abstract void start();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.springframework.boot.web.server.WebServerException

  public abstract void stop();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.springframework.boot.web.server.WebServerException

  public abstract int getPort();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public void shutDownGracefully(org.springframework.boot.web.server.GracefulShutdownCallback);
    descriptor: (Lorg/springframework/boot/web/server/GracefulShutdownCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.server.WebServer this
        start local 1 // org.springframework.boot.web.server.GracefulShutdownCallback callback
         0: .line 61
            aload 1 /* callback */
            getstatic org.springframework.boot.web.server.GracefulShutdownResult.IMMEDIATE:Lorg/springframework/boot/web/server/GracefulShutdownResult;
            invokeinterface org.springframework.boot.web.server.GracefulShutdownCallback.shutdownComplete:(Lorg/springframework/boot/web/server/GracefulShutdownResult;)V
         1: .line 62
            return
        end local 1 // org.springframework.boot.web.server.GracefulShutdownCallback callback
        end local 0 // org.springframework.boot.web.server.WebServer this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/springframework/boot/web/server/WebServer;
            0    2     1  callback  Lorg/springframework/boot/web/server/GracefulShutdownCallback;
    MethodParameters:
          Name  Flags
      callback  
}
SourceFile: "WebServer.java"