Edit D:\app\Administrator\product\11.2.0\dbhome_1\mgw\jlib\oracle\mgw\engine\JobData.class
?? 1? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ??? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? #? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?????????? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? Y? ?? Y?? ?? Y? s? ?? ??? ? ? ? ? ? ? ? ? # ? Y ?! " ?# ?$ %&' ?( ?)*+, ?- ./0 ?12 ?345 ?6 ?7 s8 9 ?: ; ?< = ?> ?? .@ ?A .BCDEFG HI JK JL JM ?NO YPQR ?S ?TU pid Ljava/lang/String; guid srcName destName exName srcQ Loracle/mgw/common/DestData; targetQ exQ isInbound Z isJmsJob selector tranFunc subOptions Ljava/util/Hashtable; latency J lastPollingTime srcLink Loracle/mgw/common/MsgLink; destLink agent Loracle/mgw/engine/Agent; destMgr Loracle/mgw/engine/DestMgr; jobMutex Ljava/lang/Object; jobState I jobStatus numWorkers batchSize lastDeqTxSeqNo lastEnqTxSeqNo lastComTxSeqNo deqLogRecs enqLogRec Loracle/mgw/engine/EnqLogRec; totalNumberMsgs totalNumberExMsgs lastWriteTime lastRetryTime retryCount lastErrorTime lastErrorCode missingMsgReq ignoreMissingMsgs missingLogs dumpLogRecs cleanLogRecs syncCount msgCount logger Loracle/mgw/common/MgwLog; subCreated subAltered consRegistered consAltered prodRegistered prodAltered srcLogIds Loracle/mgw/common/LogIdSet; destLogIds srcLogCons srcLogBrow srcLogProd destLogCons destLogBrow destLogProd srcLogSubCreated destLogSubCreated dupData Loracle/mgw/engine/DupData; srcTopicLogCount destTopicLogCount STATISTIC_INTERVAL ConstantValue ? JOB_DEACTIVATED JOB_ACTIVATED JOB_DELETED JOB_IDLE JOB_DEQUEUEING JOB_ENQUEUEING JOB_COMMITTING JOB_RECOVERING JOB_QUIESCENT JOB_TO_FAIL JOB_FAILED @ JOB_TO_CLEAN ? JOB_CLEANED JOB_POLLING MAX_LOG_CLEANING_TIME ' FACILITY <init> U(Loracle/mgw/common/SubParams;Loracle/mgw/engine/DestMgr;Loracle/mgw/engine/Agent;Z)V Code LineNumberTable LocalVariableTable this Loracle/mgw/engine/JobData; subp Loracle/mgw/common/SubParams; dm isDel ExceptionsV init ()Z dp Loracle/mgw/common/DestParams; tempname ge $Loracle/mgw/common/GatewayException; ne !Ljava/lang/NumberFormatException; batchStr ret activate ()V e Ljava/lang/InterruptedException; deactivate waitTime startTime setFailed (ILjava/lang/String;)V errCode info close (Z)Z $Loracle/mgw/admin/MgwAdminException; forced succeed update (Loracle/mgw/common/SubParams;)V getMsgCount ()I setMsgCount (I)V count sendNotif getSrcLink ()Loracle/mgw/common/MsgLink; getTargetLink setEnqLogRec (Loracle/mgw/engine/EnqLogRec;)V log getDeqLogRec (J)Loracle/mgw/engine/DeqLogRec; seqno recid Ljava/lang/Long; rec Loracle/mgw/engine/DeqLogRec; addDeqLogRec (Loracle/mgw/engine/DeqLogRec;)V delDeqLogRec (J)V no cleanDeqLogRecs getDeqSeqNo ()J setDeqSeqNo getEnqSeqNo setEnqSeqNo setComSeqNo getComSeqNo getNumLogs writeStatistics ex writeFailureInfo (Ljava/lang/String;)V errinfo setTotalNumMsgs num incTotalNumMsgs inc getTotalNumMsgs setTotalNumExMsgs incTotalNumExMsgs getTotalNumExMsgs initLoggingIds loggingRet loggingDesc isNotPipelinable srcNotAllowDeqByMsgId hasTopicAsSrcLog hasTopicAsDestLog setLatency lan getLatency setLastPollingTime lastPoll getLastPollingTime unsetToIgnoreMissingMsgs setToIgnoreMissingMsgs toIgnoreMissingMsgs (J)Z unsetMissingMsgReq setMissingMsgReq getDumpLogRecs setDumpLogRecs (Z)V val getCleanLogRecs setCleanLogRecs setMissingLogs unsubDestLog unsubSrcLog resetLoggingInfo needCreateAlterSub createAlterNativeSub SourceFile JobData.java!: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Hashtable ? ? ? ? java/lang/Object ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? oracle/mgw/engine/DupData ? ? ? ? ?WXY ? ?ZY ? ?[Y ? ?\Y ? ?]Y ? ? ?/ ? ?^Y_Y`ab/ ? ?c ?L ? ? ? ?defgRhR ? ? ? ?ijk ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?lme ? ? ? ?l:nopqr:s:t:uvwxyz{ java/lang/StringBuilder|}Y~ @?Y?Y???? Engine??y/??????????/?o "oracle/mgw/common/GatewayException???o~// MSGBATCHSIZE?? java/lang/String???? ?? ? java/lang/NumberFormatException?:??? ? ??a java/lang/InterruptedException unknown subscriber state ~? ???:???/ ? ? ? ???:?o?/?/?o?o??????o "oracle/mgw/admin/MgwAdminExceptionno java/lang/Long!a oracle/mgw/engine/DeqLogRec missing log record in memory? ? ? ????? ? ??? ? ??LuLxL???L?? ( )?L??????Y??Y?Y?Y ? ? multiple requests( ~? , ) with missing messages.???? oracle/mgw/engine/JobData oracle/mgw/common/FatalException oracle/mgw/common/SubParams getSubscriberID ()Ljava/lang/String; getGuid getSrcQueueName getDestQueueName getExQueueName getSelector getTransformation getOptions ()Ljava/util/Hashtable; jmsSubscriber oracle/mgw/common/MgwConstants oracle/mgw/engine/DestMgr getForeignDestLink /(Ljava/lang/String;)Loracle/mgw/common/MsgLink; getAqJmsLink getAqLink oracle/mgw/common/MgwLog getMgwLogger ()Loracle/mgw/common/MgwLog; java/lang/System currentTimeMillis oracle/mgw/engine/Agent getScheduler ()Loracle/mgw/engine/Scheduler; oracle/mgw/engine/Scheduler notifyDeqWaiting notifyEnqWaiting notifyComWaiting getForeignDest 0(Ljava/lang/String;)Loracle/mgw/common/DestData; getAQDest 1(Ljava/lang/String;Z)Loracle/mgw/common/DestData; oracle/mgw/common/DestData getDestParams ()Loracle/mgw/common/DestParams; oracle/mgw/common/DestParams getDestID append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getLinkName toString equals (Ljava/lang/Object;)Z ungetAQDest (Ljava/lang/String;Z)V logMsg :(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V oracle/mgw/common/MsgLink registerConsumer }(Ljava/lang/String;Loracle/mgw/common/DestData;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Hashtable;)V alterConsumer N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Hashtable;)V registerProducer X(Ljava/lang/String;Loracle/mgw/common/DestData;Ljava/lang/String;Ljava/util/Hashtable;)V alterProducer <(Ljava/lang/String;Ljava/lang/String;Ljava/util/Hashtable;)V isTopic subscribe logMsgEx =(Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)V updateSub get &(Ljava/lang/Object;)Ljava/lang/Object; java/lang/Integer parseInt (Ljava/lang/String;)I MIN_BATCH_SIZE MAX_BATCH_SIZE clear oracle/mgw/common/MgwUtil GatewayException N(Ljava/lang/Throwable;ILjava/lang/String;)Loracle/mgw/common/GatewayException; wait (I)Ljava/lang/StringBuilder; FatalException L(Ljava/lang/Throwable;ILjava/lang/String;)Loracle/mgw/common/FatalException; notifyAll ((Ljava/lang/String;ILjava/lang/String;)V isEmpty java/lang/Thread yield unsubscribe unregisterConsumer unregisterProducer unregisterLogSet (Loracle/mgw/common/LogIdSet;)V getAdminMgr ()Loracle/mgw/admin/AdminMgr; oracle/mgw/admin/AdminMgr removeSubscriber logseqNo valueOf (J)Ljava/lang/String; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; remove size setSubStatistic (Ljava/lang/String;II)V getCode setSubInfo loggingSupport registerLogSet C(ILjava/lang/String;Ljava/lang/String;)Loracle/mgw/common/LogIdSet; getLinkParamsNFactory +()Loracle/mgw/common/MsgLinkParamsNFactory; 'oracle/mgw/common/MsgLinkParamsNFactory getName oracle/mgw/common/LogIdSet getConsumerId getBrowserId getProducerId (J)Ljava/lang/StringBuilder; getMsg 9(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; '(ILjava/lang/String;)Ljava/lang/String; ! ? P ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? c 7 !"