Edit D:\rfid\database\database\stage\Queries\ClusterQueries\11.2.0.1.0\1\IsNodeAvail.class
?? 1Y c ? f R ? ? ? ? R ? ? ? ? ? ? ? R ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? , ? ? ? ? ? ? 0 ? ? ? ? 0 ? 0 ? ? 0 ? ? ? ? ? ? ? R ? G G G ? T P R ? T ? P T R ? !"#$% InnerClasses lsnrImpl ColonDeLimit Ljava/lang/String; ConstantValue UNKNOWN_HOST WINDOWS_NT_OS_NAME WINDOWS_64_OS_NAME WINDOWS_2000_OS_NAME WINDOWS_XP_64_OS_NAME WINDOWS_95_OS_NAME WINDOWS_ME_OS_NAME WINDOWS_2003_OS_NAME WINDOWS_98_OS_NAME SUCC_MSG CLUST_EXP osname PCKT_LOSS <init> ()V Code LineNumberTable LocalVariableTable this LIsNodeAvail; performQuery &(Ljava/util/Vector;)Ljava/lang/Object; i I Ccmd $Loracle/ops/mgmt/cluster/ClusterCmd; lsnr .Loracle/ops/mgmt/cluster/NodeLivenessListener; ce *Loracle/ops/mgmt/cluster/ClusterException; nsne -Loracle/ops/mgmt/cluster/NoSuchNodeException; UpNodeSz DownNodeSz errMsgSz expNodeSz rfoe 6Loracle/ops/mgmt/cluster/RemoteFileOperationException; vector Ljava/util/Vector; status upList errList expList upNodes Ljava/util/List; errNodes errMsgList expNodes RetMsg errMsg CurrNode flag Z s [Ljava/lang/String; timeout DbgQ DbgFlag RetAry parseErrMsg 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Msg nName st Ljava/util/StringTokenizer; ConvertString %(Ljava/util/List;I)Ljava/lang/String; StrArry Size RetStr ListSz retItem 8(Ljava/util/Vector;Ljava/lang/String;)Ljava/lang/Object; oiilactioninputelement /Loracle/sysman/oii/oiil/OiilActionInputElement; main ([Ljava/lang/String;)V args isnavail Nodes TestList <clinit> getCurrEnv setNewEnv DbgSrvm SourceFile IsNodeAvail.java y z x j java/util/ArrayList nodeNames ? ? TimeOut java/lang/String oracle.query.debug&'( w j Windows NT)* Windows 64-bit Windows 2000 Windows XP Windows 95 Windows Me Windows 2003 Windows 98 100% loss 100% packet loss "oracle/ops/mgmt/cluster/ClusterCmd IsNodeAvail$lsnrImpl y+,- java/lang/StringBuilder Nodes are ./01234 Timeout value is +Value of flag before we call areNodesAlive .56789: 3Value of flag after the areNodesAlive call returns SUCCESS;<= (oracle/ops/mgmt/cluster/ClusterException>1 In Cluster Exception CLUSTEREXCEPTION 4oracle/ops/mgmt/cluster/RemoteFileOperationException Current Node is In RemoteFileOperation Exception?8 status .@ and message is A( Error message is BCD Exception message is +oracle/ops/mgmt/cluster/NoSuchNodeException ping: unknown host EF Size of UpNodes is Size of errNodes is Size of expNodes is Unknown hosts : ? ? Exception Nodes : GH java/util/StringTokenizer : yIJ1KLMN OPQRN -oracle/sysman/oii/oiil/OiilActionInputElementST IsNodeAvail java/util/Vector yUVW ? ? oracle.srvm.debug java.library.path y4 oracle.installer.scratchPathX ? TRACING.ENABLED TRUE TRACING.LEVEL 2 os.name java/lang/Object oracle/sysman/oii/oiil/OiilQuery IsNodeAvail$1 java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; equalsIgnoreCase (Ljava/lang/String;)Z (LIsNodeAvail;LIsNodeAvail$1;)V out Ljava/io/PrintStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/io/PrintStream println (Ljava/lang/String;)V (Z)Ljava/lang/StringBuilder; java/lang/Integer parseInt (Ljava/lang/String;)I areNodesAlive E([Ljava/lang/String;ILoracle/ops/mgmt/cluster/NodeLivenessListener;)Z java/util/List add (Ljava/lang/Object;)Z getMessage getStatus (I)Ljava/lang/StringBuilder; getErrorMessage getException )(Ljava/lang/String;)Ljava/lang/Exception; java/lang/Exception size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/String;)V nextToken hasMoreTokens ()Z get (I)Ljava/lang/Object; $oracle/sysman/oii/oiix/OiixVectorOps vectIndexOf '(Ljava/util/Vector;Ljava/lang/Object;)I elementAt getObject ()Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/Object;)V addElement (Ljava/lang/Object;)V setProperty ! R c d i j k H l j k >