public interface org.apache.catalina.Service extends org.apache.catalina.Lifecycle
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.catalina.Service
  super_class: java.lang.Object
{
  public abstract org.apache.catalina.Engine getContainer();
    descriptor: ()Lorg/apache/catalina/Engine;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setContainer(org.apache.catalina.Engine);
    descriptor: (Lorg/apache/catalina/Engine;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      engine  

  public abstract java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract org.apache.catalina.Server getServer();
    descriptor: ()Lorg/apache/catalina/Server;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setServer(org.apache.catalina.Server);
    descriptor: (Lorg/apache/catalina/Server;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      server  

  public abstract java.lang.ClassLoader getParentClassLoader();
    descriptor: ()Ljava/lang/ClassLoader;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setParentClassLoader(java.lang.ClassLoader);
    descriptor: (Ljava/lang/ClassLoader;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      parent  

  public abstract java.lang.String getDomain();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void addConnector(org.apache.catalina.connector.Connector);
    descriptor: (Lorg/apache/catalina/connector/Connector;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      connector  

  public abstract org.apache.catalina.connector.Connector[] findConnectors();
    descriptor: ()[Lorg/apache/catalina/connector/Connector;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void removeConnector(org.apache.catalina.connector.Connector);
    descriptor: (Lorg/apache/catalina/connector/Connector;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      connector  

  public abstract void addExecutor(org.apache.catalina.Executor);
    descriptor: (Lorg/apache/catalina/Executor;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ex    

  public abstract org.apache.catalina.Executor[] findExecutors();
    descriptor: ()[Lorg/apache/catalina/Executor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.apache.catalina.Executor getExecutor(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/catalina/Executor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public abstract void removeExecutor(org.apache.catalina.Executor);
    descriptor: (Lorg/apache/catalina/Executor;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      ex    

  public abstract org.apache.catalina.mapper.Mapper getMapper();
    descriptor: ()Lorg/apache/catalina/mapper/Mapper;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Service.java"