public class org.apache.http.impl.conn.DefaultClientConnectionOperator implements org.apache.http.conn.ClientConnectionOperator
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.http.impl.conn.DefaultClientConnectionOperator
super_class: java.lang.Object
{
private final org.apache.commons.logging.Log log;
descriptor: Lorg/apache/commons/logging/Log;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected final org.apache.http.conn.scheme.SchemeRegistry schemeRegistry;
descriptor: Lorg/apache/http/conn/scheme/SchemeRegistry;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final org.apache.http.conn.DnsResolver dnsResolver;
descriptor: Lorg/apache/http/conn/DnsResolver;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
public void <init>(org.apache.http.conn.scheme.SchemeRegistry);
descriptor: (Lorg/apache/http/conn/scheme/SchemeRegistry;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokestatic org.apache.commons.logging.LogFactory.getLog:(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
2: aload 1
ldc "Scheme registry"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
3: aload 0
aload 1
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
4: aload 0
new org.apache.http.impl.conn.SystemDefaultDnsResolver
dup
invokespecial org.apache.http.impl.conn.SystemDefaultDnsResolver.<init>:()V
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.dnsResolver:Lorg/apache/http/conn/DnsResolver;
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 6 1 schemes Lorg/apache/http/conn/scheme/SchemeRegistry;
MethodParameters:
Name Flags
schemes final
public void <init>(org.apache.http.conn.scheme.SchemeRegistry, org.apache.http.conn.DnsResolver);
descriptor: (Lorg/apache/http/conn/scheme/SchemeRegistry;Lorg/apache/http/conn/DnsResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokestatic org.apache.commons.logging.LogFactory.getLog:(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
2: aload 1
ldc "Scheme registry"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
3: aload 2
ldc "DNS resolver"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
4: aload 0
aload 1
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
5: aload 0
aload 2
putfield org.apache.http.impl.conn.DefaultClientConnectionOperator.dnsResolver:Lorg/apache/http/conn/DnsResolver;
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 7 1 schemes Lorg/apache/http/conn/scheme/SchemeRegistry;
0 7 2 dnsResolver Lorg/apache/http/conn/DnsResolver;
MethodParameters:
Name Flags
schemes final
dnsResolver final
public org.apache.http.conn.OperatedClientConnection createConnection();
descriptor: ()Lorg/apache/http/conn/OperatedClientConnection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.apache.http.impl.conn.DefaultClientConnection
dup
invokespecial org.apache.http.impl.conn.DefaultClientConnection.<init>:()V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
private org.apache.http.conn.scheme.SchemeRegistry getSchemeRegistry(org.apache.http.protocol.HttpContext);
descriptor: (Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/scheme/SchemeRegistry;
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
1: ldc "http.scheme-registry"
2: invokeinterface org.apache.http.protocol.HttpContext.getAttribute:(Ljava/lang/String;)Ljava/lang/Object;
checkcast org.apache.http.conn.scheme.SchemeRegistry
astore 2
start local 2 3: aload 2
ifnonnull 5
4: aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.schemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
astore 2
5: StackMap locals: org.apache.http.conn.scheme.SchemeRegistry
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 6 1 context Lorg/apache/http/protocol/HttpContext;
3 6 2 reg Lorg/apache/http/conn/scheme/SchemeRegistry;
MethodParameters:
Name Flags
context final
public void openConnection(org.apache.http.conn.OperatedClientConnection, org.apache.http.HttpHost, java.net.InetAddress, org.apache.http.protocol.HttpContext, org.apache.http.params.HttpParams);
descriptor: (Lorg/apache/http/conn/OperatedClientConnection;Lorg/apache/http/HttpHost;Ljava/net/InetAddress;Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/params/HttpParams;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=18, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 1
ldc "Connection"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 2
ldc "Target host"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
2: aload 5
ldc "HTTP parameters"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
3: aload 1
invokeinterface org.apache.http.conn.OperatedClientConnection.isOpen:()Z
ifeq 4
iconst_0
goto 5
StackMap locals:
StackMap stack:
4: iconst_1
StackMap locals:
StackMap stack: int
5: ldc "Connection must not be open"
invokestatic org.apache.http.util.Asserts.check:(ZLjava/lang/String;)V
6: aload 0
aload 4
invokevirtual org.apache.http.impl.conn.DefaultClientConnectionOperator.getSchemeRegistry:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/scheme/SchemeRegistry;
astore 6
start local 6 7: aload 6
aload 2
invokevirtual org.apache.http.HttpHost.getSchemeName:()Ljava/lang/String;
invokevirtual org.apache.http.conn.scheme.SchemeRegistry.getScheme:(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;
astore 7
start local 7 8: aload 7
invokevirtual org.apache.http.conn.scheme.Scheme.getSchemeSocketFactory:()Lorg/apache/http/conn/scheme/SchemeSocketFactory;
astore 8
start local 8 9: aload 0
aload 2
invokevirtual org.apache.http.HttpHost.getHostName:()Ljava/lang/String;
invokevirtual org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname:(Ljava/lang/String;)[Ljava/net/InetAddress;
astore 9
start local 9 10: aload 7
aload 2
invokevirtual org.apache.http.HttpHost.getPort:()I
invokevirtual org.apache.http.conn.scheme.Scheme.resolvePort:(I)I
istore 10
start local 10 11: iconst_0
istore 11
start local 11 12: goto 43
13: StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator org.apache.http.conn.OperatedClientConnection org.apache.http.HttpHost java.net.InetAddress org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams org.apache.http.conn.scheme.SchemeRegistry org.apache.http.conn.scheme.Scheme org.apache.http.conn.scheme.SchemeSocketFactory java.net.InetAddress[] int int
StackMap stack:
aload 9
iload 11
aaload
astore 12
start local 12 14: iload 11
aload 9
arraylength
iconst_1
isub
if_icmpne 15
iconst_1
goto 16
StackMap locals: java.net.InetAddress
StackMap stack:
15: iconst_0
StackMap locals:
StackMap stack: int
16: istore 13
start local 13 17: aload 8
aload 5
invokeinterface org.apache.http.conn.scheme.SchemeSocketFactory.createSocket:(Lorg/apache/http/params/HttpParams;)Ljava/net/Socket;
astore 14
start local 14 18: aload 1
aload 14
aload 2
invokeinterface org.apache.http.conn.OperatedClientConnection.opening:(Ljava/net/Socket;Lorg/apache/http/HttpHost;)V
19: new org.apache.http.conn.HttpInetSocketAddress
dup
aload 2
aload 12
iload 10
invokespecial org.apache.http.conn.HttpInetSocketAddress.<init>:(Lorg/apache/http/HttpHost;Ljava/net/InetAddress;I)V
astore 15
start local 15 20: aconst_null
astore 16
start local 16 21: aload 3
ifnull 23
22: new java.net.InetSocketAddress
dup
aload 3
iconst_0
invokespecial java.net.InetSocketAddress.<init>:(Ljava/net/InetAddress;I)V
astore 16
23: StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator org.apache.http.conn.OperatedClientConnection org.apache.http.HttpHost java.net.InetAddress org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams org.apache.http.conn.scheme.SchemeRegistry org.apache.http.conn.scheme.Scheme org.apache.http.conn.scheme.SchemeSocketFactory java.net.InetAddress[] int int java.net.InetAddress int java.net.Socket java.net.InetSocketAddress java.net.InetSocketAddress
StackMap stack:
aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
invokeinterface org.apache.commons.logging.Log.isDebugEnabled:()Z
ifeq 25
24: aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
new java.lang.StringBuilder
dup
ldc "Connecting to "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 15
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokeinterface org.apache.commons.logging.Log.debug:(Ljava/lang/Object;)V
25: StackMap locals:
StackMap stack:
aload 8
aload 14
aload 15
aload 16
aload 5
invokeinterface org.apache.http.conn.scheme.SchemeSocketFactory.connectSocket:(Ljava/net/Socket;Ljava/net/InetSocketAddress;Ljava/net/InetSocketAddress;Lorg/apache/http/params/HttpParams;)Ljava/net/Socket;
astore 17
start local 17 26: aload 14
aload 17
if_acmpeq 29
27: aload 17
astore 14
28: aload 1
aload 14
aload 2
invokeinterface org.apache.http.conn.OperatedClientConnection.opening:(Ljava/net/Socket;Lorg/apache/http/HttpHost;)V
29: StackMap locals: java.net.Socket
StackMap stack:
aload 0
aload 14
aload 4
aload 5
invokevirtual org.apache.http.impl.conn.DefaultClientConnectionOperator.prepareSocket:(Ljava/net/Socket;Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/params/HttpParams;)V
30: aload 1
aload 8
aload 14
invokeinterface org.apache.http.conn.scheme.SchemeSocketFactory.isSecure:(Ljava/net/Socket;)Z
aload 5
invokeinterface org.apache.http.conn.OperatedClientConnection.openCompleted:(ZLorg/apache/http/params/HttpParams;)V
31: return
end local 17 32: StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator org.apache.http.conn.OperatedClientConnection org.apache.http.HttpHost java.net.InetAddress org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams org.apache.http.conn.scheme.SchemeRegistry org.apache.http.conn.scheme.Scheme org.apache.http.conn.scheme.SchemeSocketFactory java.net.InetAddress[] int int java.net.InetAddress int java.net.Socket java.net.InetSocketAddress java.net.InetSocketAddress
StackMap stack: java.net.ConnectException
astore 17
start local 17 33: iload 13
ifeq 38
34: aload 17
athrow
end local 17 35: StackMap locals:
StackMap stack: org.apache.http.conn.ConnectTimeoutException
astore 17
start local 17 36: iload 13
ifeq 38
37: aload 17
athrow
end local 17 38: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
invokeinterface org.apache.commons.logging.Log.isDebugEnabled:()Z
ifeq 42
39: aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.log:Lorg/apache/commons/logging/Log;
new java.lang.StringBuilder
dup
ldc "Connect to "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 15
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " timed out. "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
40: ldc "Connection will be retried using another IP address"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
41: invokeinterface org.apache.commons.logging.Log.debug:(Ljava/lang/Object;)V
end local 16 end local 15 end local 14 end local 13 end local 12 42: StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator org.apache.http.conn.OperatedClientConnection org.apache.http.HttpHost java.net.InetAddress org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams org.apache.http.conn.scheme.SchemeRegistry org.apache.http.conn.scheme.Scheme org.apache.http.conn.scheme.SchemeSocketFactory java.net.InetAddress[] int int
StackMap stack:
iinc 11 1
StackMap locals:
StackMap stack:
43: iload 11
aload 9
arraylength
if_icmplt 13
end local 11 44: return
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 45 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 45 1 conn Lorg/apache/http/conn/OperatedClientConnection;
0 45 2 target Lorg/apache/http/HttpHost;
0 45 3 local Ljava/net/InetAddress;
0 45 4 context Lorg/apache/http/protocol/HttpContext;
0 45 5 params Lorg/apache/http/params/HttpParams;
7 45 6 registry Lorg/apache/http/conn/scheme/SchemeRegistry;
8 45 7 schm Lorg/apache/http/conn/scheme/Scheme;
9 45 8 sf Lorg/apache/http/conn/scheme/SchemeSocketFactory;
10 45 9 addresses [Ljava/net/InetAddress;
11 45 10 port I
12 44 11 i I
14 42 12 address Ljava/net/InetAddress;
17 42 13 last Z
18 42 14 sock Ljava/net/Socket;
20 42 15 remoteAddress Ljava/net/InetSocketAddress;
21 42 16 localAddress Ljava/net/InetSocketAddress;
26 32 17 connsock Ljava/net/Socket;
33 35 17 ex Ljava/net/ConnectException;
36 38 17 ex Lorg/apache/http/conn/ConnectTimeoutException;
Exception table:
from to target type
25 31 32 Class java.net.ConnectException
25 31 35 Class org.apache.http.conn.ConnectTimeoutException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
conn final
target final
local final
context final
params final
public void updateSecureConnection(org.apache.http.conn.OperatedClientConnection, org.apache.http.HttpHost, org.apache.http.protocol.HttpContext, org.apache.http.params.HttpParams);
descriptor: (Lorg/apache/http/conn/OperatedClientConnection;Lorg/apache/http/HttpHost;Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/params/HttpParams;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 1
ldc "Connection"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 2
ldc "Target host"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
2: aload 4
ldc "Parameters"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
3: aload 1
invokeinterface org.apache.http.conn.OperatedClientConnection.isOpen:()Z
ldc "Connection must be open"
invokestatic org.apache.http.util.Asserts.check:(ZLjava/lang/String;)V
4: aload 0
aload 3
invokevirtual org.apache.http.impl.conn.DefaultClientConnectionOperator.getSchemeRegistry:(Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/conn/scheme/SchemeRegistry;
astore 5
start local 5 5: aload 5
aload 2
invokevirtual org.apache.http.HttpHost.getSchemeName:()Ljava/lang/String;
invokevirtual org.apache.http.conn.scheme.SchemeRegistry.getScheme:(Ljava/lang/String;)Lorg/apache/http/conn/scheme/Scheme;
astore 6
start local 6 6: aload 6
invokevirtual org.apache.http.conn.scheme.Scheme.getSchemeSocketFactory:()Lorg/apache/http/conn/scheme/SchemeSocketFactory;
instanceof org.apache.http.conn.scheme.SchemeLayeredSocketFactory
7: ldc "Socket factory must implement SchemeLayeredSocketFactory"
8: invokestatic org.apache.http.util.Asserts.check:(ZLjava/lang/String;)V
9: aload 6
invokevirtual org.apache.http.conn.scheme.Scheme.getSchemeSocketFactory:()Lorg/apache/http/conn/scheme/SchemeSocketFactory;
checkcast org.apache.http.conn.scheme.SchemeLayeredSocketFactory
astore 7
start local 7 10: aload 7
11: aload 1
invokeinterface org.apache.http.conn.OperatedClientConnection.getSocket:()Ljava/net/Socket;
aload 2
invokevirtual org.apache.http.HttpHost.getHostName:()Ljava/lang/String;
aload 6
aload 2
invokevirtual org.apache.http.HttpHost.getPort:()I
invokevirtual org.apache.http.conn.scheme.Scheme.resolvePort:(I)I
aload 4
12: invokeinterface org.apache.http.conn.scheme.SchemeLayeredSocketFactory.createLayeredSocket:(Ljava/net/Socket;Ljava/lang/String;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;
astore 8
start local 8 13: aload 0
aload 8
aload 3
aload 4
invokevirtual org.apache.http.impl.conn.DefaultClientConnectionOperator.prepareSocket:(Ljava/net/Socket;Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/params/HttpParams;)V
14: aload 1
aload 8
aload 2
aload 7
aload 8
invokeinterface org.apache.http.conn.scheme.SchemeLayeredSocketFactory.isSecure:(Ljava/net/Socket;)Z
aload 4
invokeinterface org.apache.http.conn.OperatedClientConnection.update:(Ljava/net/Socket;Lorg/apache/http/HttpHost;ZLorg/apache/http/params/HttpParams;)V
15: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 16 1 conn Lorg/apache/http/conn/OperatedClientConnection;
0 16 2 target Lorg/apache/http/HttpHost;
0 16 3 context Lorg/apache/http/protocol/HttpContext;
0 16 4 params Lorg/apache/http/params/HttpParams;
5 16 5 registry Lorg/apache/http/conn/scheme/SchemeRegistry;
6 16 6 schm Lorg/apache/http/conn/scheme/Scheme;
10 16 7 lsf Lorg/apache/http/conn/scheme/SchemeLayeredSocketFactory;
13 16 8 sock Ljava/net/Socket;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
conn final
target final
context final
params final
protected void prepareSocket(java.net.Socket, org.apache.http.protocol.HttpContext, org.apache.http.params.HttpParams);
descriptor: (Ljava/net/Socket;Lorg/apache/http/protocol/HttpContext;Lorg/apache/http/params/HttpParams;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 3
invokestatic org.apache.http.params.HttpConnectionParams.getTcpNoDelay:(Lorg/apache/http/params/HttpParams;)Z
invokevirtual java.net.Socket.setTcpNoDelay:(Z)V
1: aload 1
aload 3
invokestatic org.apache.http.params.HttpConnectionParams.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I
invokevirtual java.net.Socket.setSoTimeout:(I)V
2: aload 3
invokestatic org.apache.http.params.HttpConnectionParams.getLinger:(Lorg/apache/http/params/HttpParams;)I
istore 4
start local 4 3: iload 4
iflt 7
4: aload 1
iload 4
ifle 5
iconst_1
goto 6
StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator java.net.Socket org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams int
StackMap stack: java.net.Socket
5: iconst_0
StackMap locals: org.apache.http.impl.conn.DefaultClientConnectionOperator java.net.Socket org.apache.http.protocol.HttpContext org.apache.http.params.HttpParams int
StackMap stack: java.net.Socket int
6: iload 4
invokevirtual java.net.Socket.setSoLinger:(ZI)V
7: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 8 1 sock Ljava/net/Socket;
0 8 2 context Lorg/apache/http/protocol/HttpContext;
0 8 3 params Lorg/apache/http/params/HttpParams;
3 8 4 linger I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
sock final
context final
params final
protected java.net.InetAddress[] resolveHostname(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/net/InetAddress;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.http.impl.conn.DefaultClientConnectionOperator.dnsResolver:Lorg/apache/http/conn/DnsResolver;
aload 1
invokeinterface org.apache.http.conn.DnsResolver.resolve:(Ljava/lang/String;)[Ljava/net/InetAddress;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/impl/conn/DefaultClientConnectionOperator;
0 1 1 host Ljava/lang/String;
Exceptions:
throws java.net.UnknownHostException
MethodParameters:
Name Flags
host final
}
SourceFile: "DefaultClientConnectionOperator.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
RuntimeInvisibleAnnotations:
org.apache.http.annotation.Contract(threading = org.apache.http.annotation.ThreadingBehavior.SAFE_CONDITIONAL:Lorg/apache/http/annotation/ThreadingBehavior;)