Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\javacache\lib\oracle\ias\cache\groupv2\ConnectionOwner.class
?? .?V WX ?YZ ?[ ?\] ^_ ?` ?a bc de ?fg ?h ?ijk l ?m n o bpq ?r s t bu ?vwx Y ?yz "o ?{| %Y ?} ~ ? ? ?? ~ ? ??? /Y /?? /? /? ??? ?? 6? ?? 6?? ;o "?? >? >? >?? "? "??? "?? ?? G? ? ??? ?? ?? ^??? /? ^??? U? ? ???? Y?? ]? ?? ?? ?? L? L? ?? ???? ?? Y? ??????? ?? ?? Y? ??? Y? Y? ?? /????? ?? Y? ???? Y~ Y? W?? d? ?? ?????? ?? ?l X ??? ?? 6? U? ]? ?? ]?? Y? ?? ?? ?? 6?? ?Y b? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? %? ?? ?? %? %? ? ? ? W LOGGER_NAME Ljava/lang/String; ConstantValue SEND_QUEUE I RECEIVE_QUEUE DELIVERY_QUEUE RESOLUTION_QUEUE TOTALORDER_QUEUE ONHOLD_QUEUE TOTAL_QUEUE QUEUE_TYPE_NAMES [Ljava/lang/String; ENDPOINT_THREADGROUP JVM_ID_KEY WAIT_ACK_PAUSE d WAIT_ACK_LOG_INTERVAL X queues_ [Ljava/util/Vector; queueStatus_ [Z id_ #Loracle/ias/cache/groupv2/MemberID; logger_ Ljava/util/logging/Logger; config_ (Loracle/ias/cache/groupv2/Configuration; prefix_ idIndex_ senders_ ([Loracle/ias/cache/groupv2/PacketSender; allReceipts_ Ljava/util/HashMap; terminating_ Z vmgr_ &Loracle/ias/cache/groupv2/ViewManager; myPublicAddresses_ Ljava/util/Hashtable; epThGroup_ Ljava/lang/ThreadGroup; sslMgr_ %Loracle/ias/cache/groupv2/SSLManager; seqToken_ (Loracle/ias/cache/groupv2/SequenceToken; packetProcessor_ *Loracle/ias/cache/groupv2/PacketProcessor; disposeConnection 0(Loracle/ias/cache/groupv2/EndPointConnection;)V Exceptions addClient S(Loracle/ias/cache/groupv2/MemberID;Loracle/ias/cache/groupv2/EndPointConnection;)V enqueue +(ILoracle/ias/cache/groupv2/PacketHolder;)V dequeue +(IJ)Loracle/ias/cache/groupv2/PacketHolder; getVMId ()Ljava/lang/String; Code <init> =(Loracle/ias/cache/groupv2/Configuration;Ljava/lang/String;)V getQueue (I)Ljava/util/Vector; cleanQueue (I)V setEnableQueue (IZ)V getQueueStatus (I)Z getEpThreadGroup ()Ljava/lang/ThreadGroup; waitForEmptyQueue (IJ)V notify cleanup ()V getID %()Loracle/ias/cache/groupv2/MemberID; setID &(Loracle/ias/cache/groupv2/MemberID;)V setIndex setPrefix (Ljava/lang/String;)V getPrefix getConfig *()Loracle/ias/cache/groupv2/Configuration; createViewManager "(Loracle/ias/cache/groupv2/View;)V getViewManager (()Loracle/ias/cache/groupv2/ViewManager; getMyAddressOn %(I)Loracle/ias/cache/groupv2/Address; getMyPublicAddresses %()[Loracle/ias/cache/groupv2/Address; addPublicAddress %(Loracle/ias/cache/groupv2/Address;)V addReciptHolder ?(Loracle/ias/cache/groupv2/View;Loracle/ias/cache/groupv2/Packet;Ljava/util/HashSet;Ljava/util/HashSet;)Loracle/ias/cache/groupv2/ReceiptHolder; K(Loracle/ias/cache/groupv2/Packet;)Loracle/ias/cache/groupv2/ReceiptHolder; removeRecipient $(Loracle/ias/cache/groupv2/Packet;)V hasAll (J)Z clearReciptHolder (J)V clearExpiredReceipts waitForReply &(JJ)[Loracle/ias/cache/groupv2/Packet; processPacket Q(Loracle/ias/cache/groupv2/Packet;Loracle/ias/cache/groupv2/EndPointConnection;)V shutdown isTerminating ()Z getUniqueTempFilePath sendTo i(Loracle/ias/cache/groupv2/View;Loracle/ias/cache/groupv2/Packet;Ljava/util/HashSet;Ljava/util/HashSet;)V replyToSender S(Loracle/ias/cache/groupv2/EndPointConnection;Loracle/ias/cache/groupv2/Packet;[B)V getPacketProcessor ,()Loracle/ias/cache/groupv2/PacketProcessor; getSSLManager '()Loracle/ias/cache/groupv2/SSLManager; setSequenceToken +(Loracle/ias/cache/groupv2/SequenceToken;)V getSequenceToken *()Loracle/ias/cache/groupv2/SequenceToken; releaseToken toString <clinit> oracle.ias.gcomm.vmid ? ? ? ? (oracle.ias.cache.groupv2.ConnectionOwner ? ? ? ? E!"# ? ? java/util/Vector ? ? ? ? java/lang/ThreadGroup Connection EndPoints' ? ?$%&' %oracle/ias/cache/groupv2/PacketSender ? ?() *+,= java/lang/InterruptedException java/util/HashMap ? ? java/util/Hashtable ? ? &oracle/ias/cache/groupv2/SequenceToken ? ?- .'/ C ? ? java/lang/StringBuffer01 02T&' $oracle/ias/cache/groupv2/ViewManager123 ? ?4 java/lang/Integer56 oracle/ias/cache/groupv2/Address7'89: $java/lang/CloneNotSupportedException;<=>?@A java/lang/LongBC+=DEF !oracle/ias/cache/groupv2/MemberIDGHIJK Exclude members for sq=0LMN distributors for sq= ,oracle/ias/cache/groupv2/ClientReceiptHolderO &oracle/ias/cache/groupv2/ReceiptHolder Create receipt holder for sq= , size=P' ,oracle/ias/cache/groupv2/SingleReceiptHolderQRESETUVWXEY+ZI Found no receipt for ack= . Ignore packet=T[\]^_`abcdEe9fg"h'i$jI %Remove all receipts for distributor: klmEn6 Receipt has already removed ack=0o Completed ack= Clear all receipts for sq= "No receipt to check for expiration Check expired items from receipt holdersp;qI Clear expired receipts for sq=r s+ Wait for replies of sq= 'oracle/ias/cache/groupv2/GcommExceptiont ?u Timeout while waiting for replies of sq= ReceiptHolder=v ?wI Still waiting for replies of sq=-.xyz,{"|}~ . Did not get replies of sq=? ??B ? ? java/rmi/server/UID??? ???? ?U??!"?$?=???9S$QR?"? , ID= Index= SequenceToken= Total pending recipients= View Manager: $ Total EndPoint connection threads:?' java/lang/String Send Q Receive Q Delivery Q Resolution Q TotalOrder Q OnHold Q ? ?????? (oracle/ias/cache/groupv2/ConnectionOwner java/lang/Object %oracle/ias/cache/commx/GroupException java/io/IOException java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; java/util/logging/Logger getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; &oracle/ias/cache/groupv2/Configuration isSSLEnabled #oracle/ias/cache/groupv2/SSLManager getInstance Q(Loracle/ias/cache/groupv2/ConnectionOwner;)Loracle/ias/cache/groupv2/SSLManager; setDaemon (Z)V getMaxSenderThreads ()I -(Loracle/ias/cache/groupv2/ConnectionOwner;)V start getInitTimeout ()J wait clear size notifyAll append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; P(Loracle/ias/cache/groupv2/ConnectionOwner;[Loracle/ias/cache/groupv2/Address;)V L(Loracle/ias/cache/groupv2/ConnectionOwner;Loracle/ias/cache/groupv2/View;)V get &(Ljava/lang/Object;)Ljava/lang/Object; getNetworkId clone ()Ljava/lang/Object; setNetworkId values ()Ljava/util/Collection; java/util/Collection toArray (([Ljava/lang/Object;)[Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; oracle/ias/cache/groupv2/Packet getSequence containsKey (Ljava/lang/Object;)Z java/util/HashSet java/util/logging/Level FINEST Ljava/util/logging/Level; isLoggable (Ljava/util/logging/Level;)Z ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; log .(Ljava/util/logging/Level;Ljava/lang/String;)V ?(Loracle/ias/cache/groupv2/ConnectionOwner;Loracle/ias/cache/groupv2/View;[Loracle/ias/cache/groupv2/MemberID;[Loracle/ias/cache/groupv2/MemberID;Loracle/ias/cache/groupv2/Packet;)V getTotalPending N(Loracle/ias/cache/groupv2/ConnectionOwner;Loracle/ias/cache/groupv2/Packet;)V isRegistered isARequest getDestination ()[B parse '([B)Loracle/ias/cache/groupv2/MemberID; equals getAck WARNING (Z)Ljava/lang/String; addReceipt $(Loracle/ias/cache/groupv2/Packet;)I keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next +oracle/ias/cache/groupv2/EndPointConnection getRemoteMemberID getType removeMember FINE removeDistributor &(Loracle/ias/cache/groupv2/MemberID;)I isFilledUp remove (J)Ljava/lang/StringBuffer; isExpired SEVERE notifyWaiters currentTimeMillis LOCKINTERRUPT *(Ljava/lang/String;Ljava/lang/Throwable;)V REPLYTIMEOUT INFO getCurrentView !()Loracle/ias/cache/groupv2/View; removeNonExistMembersFrom getRecipient oracle/ias/cache/groupv2/View contains &(Loracle/ias/cache/groupv2/MemberID;)Z getReplies $()[Loracle/ias/cache/groupv2/Packet; (oracle/ias/cache/groupv2/PacketProcessor process getTempPath java/io/File separator replace (CC)Ljava/lang/String; setAsReply getOrigin setDestination ([B)V setOrigin setAck setData send getOwner release activeCount java/lang/Runtime getRuntime ()Ljava/lang/Runtime; setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 B ? ? $ *? *? *? *? ? *+? *,? *? ? ? **? ? *? ? *?? *? Y? ? *? ? >*? ? *? ? Y? S*? T???*+? ? ? >*? ? J*? ? Y*? S*? 2Y:?*? 2? *? 2+? ? ? :? :????*? Y? ? !*? "Y? #? $*? %Y? &? '? ? ? ? ? ? ? ? ? ? *? 2? 9 *? 2YM?*? 2? (,? N,?-? 9 *? 2YN?*? T-? :-?? *? 3? *? ? S /*? ):Y:?? *? ? ? :? :?? # &