public interface org.apache.catalina.Host extends org.apache.catalina.Container
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.apache.catalina.Host
  super_class: java.lang.Object
{
  public static final java.lang.String ADD_ALIAS_EVENT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "addAlias"

  public static final java.lang.String REMOVE_ALIAS_EVENT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "removeAlias"

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

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

  public abstract java.io.File getConfigBaseFile();
    descriptor: ()Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract java.io.File getAppBaseFile();
    descriptor: ()Ljava/io/File;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract boolean getAutoDeploy();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setAutoDeploy(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      autoDeploy  

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

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

  public abstract boolean getDeployOnStartup();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setDeployOnStartup(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      deployOnStartup  

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

  public abstract java.util.regex.Pattern getDeployIgnorePattern();
    descriptor: ()Ljava/util/regex/Pattern;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract java.util.concurrent.ExecutorService getStartStopExecutor();
    descriptor: ()Ljava/util/concurrent/ExecutorService;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean getCreateDirs();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setCreateDirs(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      createDirs  

  public abstract boolean getUndeployOldVersions();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setUndeployOldVersions(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                     Name  Flags
      undeployOldVersions  

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

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

  public abstract void removeAlias(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      alias  
}
SourceFile: "Host.java"