class org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter extends org.apache.commons.httpclient.HttpConnection
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter
  super_class: org.apache.commons.httpclient.HttpConnection
{
  private org.apache.commons.httpclient.HttpConnection wrappedConnection;
    descriptor: Lorg/apache/commons/httpclient/HttpConnection;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(org.apache.commons.httpclient.HttpConnection);
    descriptor: (Lorg/apache/commons/httpclient/HttpConnection;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // org.apache.commons.httpclient.HttpConnection connection
         0: .line 1164
            aload 0 /* this */
            aload 1 /* connection */
            invokevirtual org.apache.commons.httpclient.HttpConnection.getHost:()Ljava/lang/String;
            aload 1 /* connection */
            invokevirtual org.apache.commons.httpclient.HttpConnection.getPort:()I
            aload 1 /* connection */
            invokevirtual org.apache.commons.httpclient.HttpConnection.getProtocol:()Lorg/apache/commons/httpclient/protocol/Protocol;
            invokespecial org.apache.commons.httpclient.HttpConnection.<init>:(Ljava/lang/String;ILorg/apache/commons/httpclient/protocol/Protocol;)V
         1: .line 1165
            aload 0 /* this */
            aload 1 /* connection */
            putfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
         2: .line 1166
            return
        end local 1 // org.apache.commons.httpclient.HttpConnection connection
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  connection  Lorg/apache/commons/httpclient/HttpConnection;
    MethodParameters:
            Name  Flags
      connection  

  protected boolean hasConnection();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1173
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  org.apache.commons.httpclient.HttpConnection getWrappedConnection();
    descriptor: ()Lorg/apache/commons/httpclient/HttpConnection;
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1180
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1184
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1185
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.close:()V
         2: .line 1189
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public java.net.InetAddress getLocalAddress();
    descriptor: ()Ljava/net/InetAddress;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1192
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1193
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getLocalAddress:()Ljava/net/InetAddress;
            areturn
         2: .line 1195
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public boolean isStaleCheckingEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1203
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1204
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isStaleCheckingEnabled:()Z
            ireturn
         2: .line 1206
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void setLocalAddress(java.net.InetAddress);
    descriptor: (Ljava/net/InetAddress;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.net.InetAddress localAddress
         0: .line 1211
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1212
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* localAddress */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setLocalAddress:(Ljava/net/InetAddress;)V
         2: .line 1213
            goto 4
         3: .line 1214
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1216
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.net.InetAddress localAddress
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    5     0          this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  localAddress  Ljava/net/InetAddress;
    MethodParameters:
              Name  Flags
      localAddress  

  public void setStaleCheckingEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // boolean staleCheckEnabled
         0: .line 1222
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1223
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* staleCheckEnabled */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setStaleCheckingEnabled:(Z)V
         2: .line 1224
            goto 4
         3: .line 1225
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1227
      StackMap locals:
      StackMap stack:
            return
        end local 1 // boolean staleCheckEnabled
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    5     0               this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  staleCheckEnabled  Z
    MethodParameters:
                   Name  Flags
      staleCheckEnabled  

  public java.lang.String getHost();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1230
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1231
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getHost:()Ljava/lang/String;
            areturn
         2: .line 1233
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public org.apache.commons.httpclient.HttpConnectionManager getHttpConnectionManager();
    descriptor: ()Lorg/apache/commons/httpclient/HttpConnectionManager;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1238
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1239
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getHttpConnectionManager:()Lorg/apache/commons/httpclient/HttpConnectionManager;
            areturn
         2: .line 1241
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public java.io.InputStream getLastResponseInputStream();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1246
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1247
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getLastResponseInputStream:()Ljava/io/InputStream;
            areturn
         2: .line 1249
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public int getPort();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1254
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1255
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getPort:()I
            ireturn
         2: .line 1257
      StackMap locals:
      StackMap stack:
            iconst_m1
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public org.apache.commons.httpclient.protocol.Protocol getProtocol();
    descriptor: ()Lorg/apache/commons/httpclient/protocol/Protocol;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1262
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1263
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getProtocol:()Lorg/apache/commons/httpclient/protocol/Protocol;
            areturn
         2: .line 1265
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public java.lang.String getProxyHost();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1270
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1271
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getProxyHost:()Ljava/lang/String;
            areturn
         2: .line 1273
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public int getProxyPort();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1278
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1279
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getProxyPort:()I
            ireturn
         2: .line 1281
      StackMap locals:
      StackMap stack:
            iconst_m1
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public java.io.OutputStream getRequestOutputStream();
    descriptor: ()Ljava/io/OutputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1287
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1288
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getRequestOutputStream:()Ljava/io/OutputStream;
            areturn
         2: .line 1290
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException

  public java.io.InputStream getResponseInputStream();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1296
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1297
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getResponseInputStream:()Ljava/io/InputStream;
            areturn
         2: .line 1299
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException

  public boolean isOpen();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1304
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1305
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isOpen:()Z
            ireturn
         2: .line 1307
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public boolean closeIfStale();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1312
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1313
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.closeIfStale:()Z
            ireturn
         2: .line 1315
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException

  public boolean isProxied();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1320
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1321
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isProxied:()Z
            ireturn
         2: .line 1323
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public boolean isResponseAvailable();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1328
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1329
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isResponseAvailable:()Z
            ireturn
         2: .line 1331
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException

  public boolean isResponseAvailable(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int timeout
         0: .line 1336
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1337
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* timeout */
            invokevirtual org.apache.commons.httpclient.HttpConnection.isResponseAvailable:(I)Z
            ireturn
         2: .line 1339
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // int timeout
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  timeout  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
         Name  Flags
      timeout  

  public boolean isSecure();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1344
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1345
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isSecure:()Z
            ireturn
         2: .line 1347
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public boolean isTransparent();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1352
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1353
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.isTransparent:()Z
            ireturn
         2: .line 1355
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void open();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1360
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1361
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.open:()V
         2: .line 1362
            goto 4
         3: .line 1363
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1365
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException

  public void print(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String data
         0: .line 1372
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1373
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            invokevirtual org.apache.commons.httpclient.HttpConnection.print:(Ljava/lang/String;)V
         2: .line 1374
            goto 4
         3: .line 1375
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1377
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  data  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      data  

  public void printLine();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1381
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1382
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.printLine:()V
         2: .line 1383
            goto 4
         3: .line 1384
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1386
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException

  public void printLine(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String data
         0: .line 1393
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1394
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            invokevirtual org.apache.commons.httpclient.HttpConnection.printLine:(Ljava/lang/String;)V
         2: .line 1395
            goto 4
         3: .line 1396
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1398
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  data  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      data  

  public java.lang.String readLine();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1404
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1405
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.readLine:()Ljava/lang/String;
            areturn
         2: .line 1407
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException

  public java.lang.String readLine(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String charset
         0: .line 1412
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1413
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* charset */
            invokevirtual org.apache.commons.httpclient.HttpConnection.readLine:(Ljava/lang/String;)Ljava/lang/String;
            areturn
         2: .line 1415
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.String charset
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  charset  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
         Name  Flags
      charset  

  public void releaseConnection();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1420
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.isLocked:()Z
            ifne 4
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 4
         1: .line 1421
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            astore 1 /* wrappedConnection */
        start local 1 // org.apache.commons.httpclient.HttpConnection wrappedConnection
         2: .line 1422
            aload 0 /* this */
            aconst_null
            putfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
         3: .line 1423
            aload 1 /* wrappedConnection */
            invokevirtual org.apache.commons.httpclient.HttpConnection.releaseConnection:()V
        end local 1 // org.apache.commons.httpclient.HttpConnection wrappedConnection
         4: .line 1427
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    5     0               this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            2    4     1  wrappedConnection  Lorg/apache/commons/httpclient/HttpConnection;

  public void setConnectionTimeout(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int timeout
         0: .line 1433
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1434
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* timeout */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setConnectionTimeout:(I)V
         2: .line 1438
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int timeout
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  timeout  I
    MethodParameters:
         Name  Flags
      timeout  

  public void setHost(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String host
         0: .line 1441
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1442
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* host */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setHost:(Ljava/lang/String;)V
         2: .line 1446
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String host
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  host  Ljava/lang/String;
    Exceptions:
      throws java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      host  

  public void setHttpConnectionManager(org.apache.commons.httpclient.HttpConnectionManager);
    descriptor: (Lorg/apache/commons/httpclient/HttpConnectionManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager
         0: .line 1449
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1450
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* httpConnectionManager */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setHttpConnectionManager:(Lorg/apache/commons/httpclient/HttpConnectionManager;)V
         2: .line 1454
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    3     0                   this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  httpConnectionManager  Lorg/apache/commons/httpclient/HttpConnectionManager;
    MethodParameters:
                       Name  Flags
      httpConnectionManager  

  public void setLastResponseInputStream(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.io.InputStream inStream
         0: .line 1457
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1458
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* inStream */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setLastResponseInputStream:(Ljava/io/InputStream;)V
         2: .line 1462
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.io.InputStream inStream
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  inStream  Ljava/io/InputStream;
    MethodParameters:
          Name  Flags
      inStream  

  public void setPort(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int port
         0: .line 1465
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1466
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* port */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setPort:(I)V
         2: .line 1470
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int port
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  port  I
    Exceptions:
      throws java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      port  

  public void setProtocol(org.apache.commons.httpclient.protocol.Protocol);
    descriptor: (Lorg/apache/commons/httpclient/protocol/Protocol;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // org.apache.commons.httpclient.protocol.Protocol protocol
         0: .line 1473
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1474
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* protocol */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setProtocol:(Lorg/apache/commons/httpclient/protocol/Protocol;)V
         2: .line 1478
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.commons.httpclient.protocol.Protocol protocol
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  protocol  Lorg/apache/commons/httpclient/protocol/Protocol;
    MethodParameters:
          Name  Flags
      protocol  

  public void setProxyHost(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String host
         0: .line 1481
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1482
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* host */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setProxyHost:(Ljava/lang/String;)V
         2: .line 1486
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String host
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  host  Ljava/lang/String;
    Exceptions:
      throws java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      host  

  public void setProxyPort(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int port
         0: .line 1489
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1490
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* port */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setProxyPort:(I)V
         2: .line 1494
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int port
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  port  I
    Exceptions:
      throws java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      port  

  public void setSoTimeout(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int timeout
         0: .line 1501
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1502
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* timeout */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setSoTimeout:(I)V
         2: .line 1506
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int timeout
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    3     1  timeout  I
    Exceptions:
      throws java.net.SocketException, java.lang.IllegalStateException
    MethodParameters:
         Name  Flags
      timeout  

  public void shutdownOutput();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1512
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1513
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.shutdownOutput:()V
         2: .line 1517
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void tunnelCreated();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1520
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1521
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.tunnelCreated:()V
         2: .line 1525
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.lang.IllegalStateException, java.io.IOException

  public void write(byte[], int, int);
    descriptor: ([BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // byte[] data
        start local 2 // int offset
        start local 3 // int length
         0: .line 1529
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1530
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual org.apache.commons.httpclient.HttpConnection.write:([BII)V
         2: .line 1531
            goto 4
         3: .line 1532
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1534
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // byte[] data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1    data  [B
            0    5     2  offset  I
            0    5     3  length  I
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
        Name  Flags
      data    
      offset  
      length  

  public void write(byte[]);
    descriptor: ([B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // byte[] data
         0: .line 1538
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1539
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            invokevirtual org.apache.commons.httpclient.HttpConnection.write:([B)V
         2: .line 1540
            goto 4
         3: .line 1541
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1543
      StackMap locals:
      StackMap stack:
            return
        end local 1 // byte[] data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  data  [B
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      data  

  public void writeLine();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1547
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1548
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.writeLine:()V
         2: .line 1549
            goto 4
         3: .line 1550
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1552
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException

  public void writeLine(byte[]);
    descriptor: ([B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // byte[] data
         0: .line 1556
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1557
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            invokevirtual org.apache.commons.httpclient.HttpConnection.writeLine:([B)V
         2: .line 1558
            goto 4
         3: .line 1559
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1561
      StackMap locals:
      StackMap stack:
            return
        end local 1 // byte[] data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  data  [B
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      data  

  public void flushRequestOutputStream();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1564
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1565
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream:()V
         2: .line 1566
            goto 4
         3: .line 1567
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1569
      StackMap locals:
      StackMap stack:
            return
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.io.IOException

  public int getSoTimeout();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1575
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1576
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getSoTimeout:()I
            ireturn
         2: .line 1578
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.net.SocketException

  public java.lang.String getVirtualHost();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1586
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1587
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getVirtualHost:()Ljava/lang/String;
            areturn
         2: .line 1589
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void setVirtualHost(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String host
         0: .line 1597
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1598
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* host */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setVirtualHost:(Ljava/lang/String;)V
         2: .line 1599
            goto 4
         3: .line 1600
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1602
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String host
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  host  Ljava/lang/String;
    Exceptions:
      throws java.lang.IllegalStateException
    MethodParameters:
      Name  Flags
      host  

  public int getSendBufferSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1605
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1606
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getSendBufferSize:()I
            ireturn
         2: .line 1608
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
    Exceptions:
      throws java.net.SocketException

  public void setSendBufferSize(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int sendBufferSize
         0: .line 1616
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1617
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* sendBufferSize */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setSendBufferSize:(I)V
         2: .line 1618
            goto 4
         3: .line 1619
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1621
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int sendBufferSize
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  sendBufferSize  I
    Exceptions:
      throws java.net.SocketException
    MethodParameters:
                Name  Flags
      sendBufferSize  

  public org.apache.commons.httpclient.params.HttpConnectionParams getParams();
    descriptor: ()Lorg/apache/commons/httpclient/params/HttpConnectionParams;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
         0: .line 1624
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 2
         1: .line 1625
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            invokevirtual org.apache.commons.httpclient.HttpConnection.getParams:()Lorg/apache/commons/httpclient/params/HttpConnectionParams;
            areturn
         2: .line 1627
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;

  public void setParams(org.apache.commons.httpclient.params.HttpConnectionParams);
    descriptor: (Lorg/apache/commons/httpclient/params/HttpConnectionParams;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // org.apache.commons.httpclient.params.HttpConnectionParams params
         0: .line 1632
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1633
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* params */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setParams:(Lorg/apache/commons/httpclient/params/HttpConnectionParams;)V
         2: .line 1634
            goto 4
         3: .line 1635
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1637
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.apache.commons.httpclient.params.HttpConnectionParams params
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  params  Lorg/apache/commons/httpclient/params/HttpConnectionParams;
    MethodParameters:
        Name  Flags
      params  final

  public void print(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String data
        start local 2 // java.lang.String charset
         0: .line 1643
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1644
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            aload 2 /* charset */
            invokevirtual org.apache.commons.httpclient.HttpConnection.print:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 1645
            goto 4
         3: .line 1646
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1648
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String charset
        end local 1 // java.lang.String data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1     data  Ljava/lang/String;
            0    5     2  charset  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
         Name  Flags
      data     
      charset  

  public void printLine(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // java.lang.String data
        start local 2 // java.lang.String charset
         0: .line 1655
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1656
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            aload 1 /* data */
            aload 2 /* charset */
            invokevirtual org.apache.commons.httpclient.HttpConnection.printLine:(Ljava/lang/String;Ljava/lang/String;)V
         2: .line 1657
            goto 4
         3: .line 1658
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1660
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.lang.String charset
        end local 1 // java.lang.String data
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1     data  Ljava/lang/String;
            0    5     2  charset  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException, java.lang.IllegalStateException
    MethodParameters:
         Name  Flags
      data     
      charset  

  public void setSocketTimeout(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
        start local 1 // int timeout
         0: .line 1666
            aload 0 /* this */
            invokevirtual org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.hasConnection:()Z
            ifeq 3
         1: .line 1667
            aload 0 /* this */
            getfield org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.wrappedConnection:Lorg/apache/commons/httpclient/HttpConnection;
            iload 1 /* timeout */
            invokevirtual org.apache.commons.httpclient.HttpConnection.setSocketTimeout:(I)V
         2: .line 1668
            goto 4
         3: .line 1669
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            ldc "Connection has been released"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1671
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int timeout
        end local 0 // org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lorg/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter;
            0    5     1  timeout  I
    Exceptions:
      throws java.net.SocketException, java.lang.IllegalStateException
    MethodParameters:
         Name  Flags
      timeout  
}
SourceFile: "MultiThreadedHttpConnectionManager.java"
NestHost: org.apache.commons.httpclient.MultiThreadedHttpConnectionManager
InnerClasses:
  private HttpConnectionAdapter = org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter of org.apache.commons.httpclient.MultiThreadedHttpConnectionManager