final class org.springframework.boot.web.embedded.tomcat.GracefulShutdown
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.springframework.boot.web.embedded.tomcat.GracefulShutdown
  super_class: java.lang.Object
{
  private static final org.apache.commons.logging.Log logger;
    descriptor: Lorg/apache/commons/logging/Log;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final Tomcat tomcat;
    descriptor: LTomcat;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private volatile boolean aborted;
    descriptor: Z
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  void <init>(Tomcat);
    descriptor: (LTomcat;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 23
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.catalina cannot be resolved\n\tTomcat cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n\tConnector cannot be resolved to a type\n\tThe method getConnectors() from the type GracefulShutdown refers to the missing type Connector\n\tContainer cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n\tContainer cannot be resolved to a type\n\tConnector cannot be resolved to a type\n\tConnector cannot be resolved to a type\n\tService cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n\tConnector cannot be resolved to a type\n\tContainer cannot be resolved to a type\n\tStandardContext cannot be resolved to a type\n\tStandardContext cannot be resolved to a type\n\tContainer cannot be resolved to a type\n\tStandardWrapper cannot be resolved to a type\n\tStandardWrapper cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    MethodParameters:
        Name  Flags
      tomcat  

  void shutDownGracefully(org.springframework.boot.web.server.GracefulShutdownCallback);
    descriptor: (Lorg/springframework/boot/web/server/GracefulShutdownCallback;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 52
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    MethodParameters:
          Name  Flags
      callback  

  private void doShutdown(org.springframework.boot.web.server.GracefulShutdownCallback);
    descriptor: (Lorg/springframework/boot/web/server/GracefulShutdownCallback;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 58
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConnector cannot be resolved to a type\n\tThe method getConnectors() from the type GracefulShutdown refers to the missing type Connector\n\tContainer cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n\tContainer cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    MethodParameters:
          Name  Flags
      callback  

  private java.util.List<Connector> getConnectors();
    descriptor: ()Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 82
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tConnector cannot be resolved to a type\n\tConnector cannot be resolved to a type\n\tService cannot be resolved to a type\n\tTomcat cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    Signature: ()Ljava/util/List<LConnector;>;

  void close(Connector);
    descriptor: (LConnector;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 90
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tConnector cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    MethodParameters:
           Name  Flags
      connector  

  boolean isActive(Container);
    descriptor: (LContainer;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 95
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tContainer cannot be resolved to a type\n\tStandardContext cannot be resolved to a type\n\tStandardContext cannot be resolved to a type\n\tContainer cannot be resolved to a type\n\tStandardWrapper cannot be resolved to a type\n\tStandardWrapper cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
    MethodParameters:
         Name  Flags
      context  

  void abort();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
         0: .line 112
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.GracefulShutdown this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/GracefulShutdown;
}
SourceFile: "GracefulShutdown.java"