Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\jre\lib\sun\rmi\transport\tcp\TCPChannel.class
?? 1? ?JRMI % * > ? A B H I J ~ ? ? ? ? ? ? ()B ()I ()J ()Ljava/lang/String; ()V ()Z (I)V (J)V (J)Z (Ljava/lang/Object;)V (Ljava/lang/Object;)Z (Ljava/lang/String;)V : <clinit> <init> BRIEF Code ConnectionExpiration- Exceptions I InnerClasses J +JRMP StreamProtocol not supported by server LineNumberTable Reaper SourceFile TCPChannel.java VERBOSE Z accept acceptMultiplexConnection acceptor access$100 access$200 add append authcache cacheSecurityManager checkConnect checkConnectPermission clear close close connection connection timeout expired containsKey create connection create reaper createConnection currentTimeMillis doPrivileged ep equals *error during JRMP connection establishment <error opening virtual connection over multiplexed connection #error writing JRMP transport header expired flush free freeCachedConnections freeList get getContext getEndpoint getHost getInputStream getLocalEndpoint getOutputStream getPort getSecurityManager getSoTimeout handshakeTimeout hasPrevious idleTimeout intValue isDead isEmpty isLoggable isReusable java/io/DataInputStream java/io/DataOutputStream java/io/IOException java/lang/Exception java/lang/Integer java/lang/Long java/lang/Object java/lang/SecurityException java/lang/SecurityManager java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/ref/SoftReference java/net/Socket java/rmi/ConnectIOException java/rmi/RemoteException "java/security/AccessControlContext java/security/AccessController java/util/ArrayList java/util/List java/util/ListIterator java/util/WeakHashMap listIterator log longValue multiplexer newConnection newSocket "non-JRMP server at remote endpoint okContext openConnection previous put readByte readInt readUTF reaper remove responseTimeout reuse connection server suggested setExpiration setLastUseTime setLocalHost setSoTimeout shedCache size start startNewAcceptor #sun.rmi.transport.connectionTimeout &sun.rmi.transport.tcp.handshakeTimeout %sun.rmi.transport.tcp.responseTimeout sun/rmi/runtime/Log sun/rmi/runtime/NewThreadAction sun/rmi/transport/Channel sun/rmi/transport/Connection (sun/rmi/transport/tcp/ConnectionAcceptor +sun/rmi/transport/tcp/ConnectionMultiplexer sun/rmi/transport/tcp/TCPChannel "sun/rmi/transport/tcp/TCPChannel$1 'sun/rmi/transport/tcp/TCPChannel$Reaper #sun/rmi/transport/tcp/TCPConnection !sun/rmi/transport/tcp/TCPEndpoint "sun/rmi/transport/tcp/TCPTransport $sun/security/action/GetIntegerAction !sun/security/action/GetLongAction tcpLog toArray toString tr useMultiplexer using usingMultiplexer writeByte writeInt writeShort writeTransportHeader writeUTF :? b c d e f g h i j k l m n o p q r s t u v w ? ? ? ? ? ? ? ? ? ? ? ? ? ? Ljava/lang/SecurityManager; $Ljava/security/AccessControlContext; Ljava/util/List; Ljava/util/WeakHashMap; Ljava/util/logging/Level; Lsun/rmi/runtime/Log; *Lsun/rmi/transport/tcp/ConnectionAcceptor; -Lsun/rmi/transport/tcp/ConnectionMultiplexer; )Lsun/rmi/transport/tcp/TCPChannel$Reaper; #Lsun/rmi/transport/tcp/TCPEndpoint; $Lsun/rmi/transport/tcp/TCPTransport; (Ljava/io/DataOutputStream;)V ()Ljava/io/InputStream; (Ljava/io/InputStream;)V ()Ljava/io/OutputStream; (Ljava/io/OutputStream;)V ()Ljava/lang/Object; ()[Ljava/lang/Object; (I)Ljava/lang/Object; ()Ljava/lang/SecurityManager; (Ljava/lang/String;I)V (Ljava/lang/String;J)V (I)Ljava/lang/StringBuilder; ()Ljava/net/Socket; &()Ljava/security/AccessControlContext; (I)Ljava/util/ListIterator; (Ljava/util/logging/Level;)Z ()Lsun/rmi/transport/Connection; !(Lsun/rmi/transport/Connection;)V "(Lsun/rmi/transport/Connection;Z)V ()Lsun/rmi/transport/Endpoint; 0(Lsun/rmi/transport/tcp/ConnectionMultiplexer;)V %(Lsun/rmi/transport/tcp/TCPChannel;)Z '()Lsun/rmi/transport/tcp/TCPConnection; '(Lsun/rmi/transport/tcp/TCPTransport;)V *(Ljava/lang/String;Ljava/lang/Exception;)V 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; *(Ljava/lang/Runnable;Ljava/lang/String;Z)V .(Ljava/util/logging/Level;Ljava/lang/String;)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; 6(Lsun/rmi/transport/tcp/TCPChannel;Ljava/net/Socket;)V I(Lsun/rmi/transport/tcp/TCPChannel;Lsun/rmi/transport/tcp/TCPChannel$1;)V J(Lsun/rmi/transport/tcp/TCPTransport;Lsun/rmi/transport/tcp/TCPEndpoint;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; v(ILjava/rmi/server/RMIClientSocketFactory;Ljava/rmi/server/RMIServerSocketFactory;)Lsun/rmi/transport/tcp/TCPEndpoint; Z ' ? ' \ ) ? 0 9 ? ? O ? 8 ? # ? / ? ? ? 3 ? { ? ? ? F ? ? ? ? W Y ] ? ? D z "