Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vdg\VdgAgentStateManager.class
?? /? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? w w ? ' ? ' ' ' ? !" '#$%& '()* +, -. /01 2 345 367 +8 39 :; :< => ? =@AB PC PDEFGH I JK LM LNOP PQ =R =STUV WX WYZ '[ '\]^ _ ` a bcd efgh ij wk l mnopq rst ruv {Q {wx yz ?{|}~ b :? ? ? ? ????? ? ? ??? ? ??? ?w ?? ?? ?? OperationObject InnerClasses instance_ (Loracle/sysman/vdg/VdgAgentStateManager; operationQueueLock_ Ljava/lang/Object; operationQueue_ Ljava/util/Vector; orphanCache_ m_currOperation 8Loracle/sysman/vdg/VdgAgentStateManager$OperationObject; ORPHAN_JOB_CANCEL_OPN_ I ORPHAN_EVENT_UNREG_OPN_ CHECK_AGENT_STATE_OPN_ shutdown_ Z DEFAULT_OPEARATION_CACHE_TIMEOUT m_operationCacheTimeOut J m_pingCycleInterval agentStateMgrThread_ 3Loracle/sysman/vtaGallery/threadPoolManager/Worker; agentStateMgrTimeStamp_ m_maxInactiveTimeMultiple m_maxInactiveTime syncList_ Ljava/util/Hashtable; <init> ()V Code LineNumberTable init Exceptions? instance *()Loracle/sysman/vdg/VdgAgentStateManager; calculateTimeOuts isAlive ()Z setAgentStateBadException_ (Ljava/lang/String;)V isAgentStateGood (Ljava/lang/String;)Z isAgentStateBad syncAgentState ,(Loracle/sysman/vdg/vdgConn/VdgConnection;)V checkAgentState W(Loracle/sysman/vdg/vdgConn/VdgConnection;Loracle/sysman/vdg/vdgStore/VdgNodeRowInfo;)V checkAgentState_ syncAgentEventState diff_ +([I[ILjava/util/Vector;Ljava/util/Vector;)V unRegisterEvents_ >(Loracle/sysman/vdg/vdgConn/VdgConnection;Ljava/util/Vector;)Z start shutdown cancelOrphanJob (Ljava/lang/String;I)V unRegisterOrphanEvent markStateToUnknown updateAgentList /([Loracle/sysman/vdg/vdgStore/VdgNodeRowInfo;)V addOperation_ ;(Loracle/sysman/vdg/VdgAgentStateManager$OperationObject;)V flushOrphanCache_ getPendingOperation_ :()Loracle/sysman/vdg/VdgAgentStateManager$OperationObject; isAnyOperationPending_ run access$000 ()I Synthetic access$100 access$200 access$300 c(Loracle/sysman/vdg/VdgAgentStateManager;Loracle/sysman/vdg/VdgAgentStateManager$OperationObject;)V <clinit> SourceFile VdgAgentStateManager.java ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/util/Hashtable ? ? java/lang/Object java/util/Vector ? ? ? ? &oracle/sysman/vdg/VdgAgentStateManager oms.vdp.ping_interval??? ? ? ???? oms.vdg.operation_cache_timeout ? ? ? ??? java/lang/StringBuffer 1VdgAgentStateManager:: m_operationCacheTimeOut = ???? msec???? ? +oms.vdg.state_manager.max_inactivity_factor 0VdgAgentStateManager:: ( max_inactive factor = ) ( max_inactive time = sec)??? ? ? XVdgAgentStateManager: ** ERROR ** AgentStateManager timedout processing the operation <?? >. 4 The maximum inactive time for AgentStateManager is sec. ?? ? rVdgAgentStateManager: ** ERROR ** AgentStateManager timedout. The maximum inactive time for AgentStateManager is 'VdgAgentStateManager: So restarting... ???????? ? 3VdgAgentStateManager::setAgentStateBadException_ : ? ?? ?? BAD?? 4040????? ? ? ? ???? ? ?? ? oracle/sysman/vdg/VdgException &VdgAgentStateManager::syncAgentState :???? GOOD >VdgAgentStateManager::checkAgentState() : The state of agent < > is already synced #> is unknown. Attempting to sync... ? ? ? ? 0VdgAgentStateManager::syncAgentEventState() for ????? 9VdgAgentGatewayImpl::syncAgentEventState() agentRPCVer = .VdgAgentStateManager::syncAgentEventState() : ??? ??? HVdgAgentStateManager::syncAgentEventState() : The event state of agent < > of RPC version < -> can't be correctly retrieved, Sync not done? ???? 7VdgAgentStateManager::syncAgentEventState() GW-Agent:{ ? ??? }? ? ? ? ? ?? ? GVdgAgentStateManager::syncAgentEventState() Already in sync with agent 2VdgAgentStateManager::syncEventState_() Agent-GW: ? ? 8VdgAgentStateManager::syncAgentEventState() success for 7VdgAgentStateManager::syncAgentEventState() failed for 3VdgAgentStateManager::syncEventState_() GW-Agent:{ ?? java/lang/Integer ??????? java/lang/Exception =VdgAgentStateManager::unRegisterEvents_() Failed for events#= from ? ?? VdgAgentStateManager?? VdgAgentStateManager::start() : ? ? 'VdgAgentStateManager::start() : success? ? 6oracle/sysman/vdg/VdgAgentStateManager$OperationObject ?? UNK DVdgAgentStateManager::markAsNotSynced(): Marked state of the agent < > as not synced *VdgAgentStateManager::markAsNotSynced() : ??????? ??? AVdgAgentStateManager.addOperation_() - already being processed : 8VdgAgentStateManager.addOperation_() - Added to queue : ;VdgAgentStateManager.flushOrphanCache_() - Nothing to flush QVdgAgentStateManager.flushOrphanCache_() - The following orphans will be flushed ? ???? ? VdgAgentStateManager.run() ? ??? java/lang/InterruptedException >VdgAgentStateManager.run() -- Thread interrupted while waiting ? ? (VdgAgentStateManager.run() Processing : ? ? ? ? java/lang/Runnable #oracle/sysman/vni/VniAgentException getInteger ((Ljava/lang/String;I)Ljava/lang/Integer; intValue java/lang/Math max (JJ)J min append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (J)Ljava/lang/StringBuffer; toString ()Ljava/lang/String; oracle/sysman/vdg/VdgDebug trace java/lang/System currentTimeMillis ()J ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; oracle/sysman/vxx/vxxt/VxxtTRACE out %oracle/sysman/vdg/VdgAgentGatewayImpl getAppServer "()Loracle/sysman/vxa/VxaAppServer; oracle/sysman/vxa/VxaAppServer exitAndRestart (Z)V 1oracle/sysman/vtaGallery/threadPoolManager/Worker isWorkerThreadAlive warn 'oracle/sysman/vdg/vdgStore/VdgNodeStore +()Loracle/sysman/vdg/vdgStore/VdgNodeStore; setAgentState '(Ljava/lang/String;Ljava/lang/String;)V throwVniAgentException getNodeInfo ?(Ljava/lang/String;)Loracle/sysman/vdg/vdgStore/VdgNodeRowInfo; )oracle/sysman/vdg/vdgStore/VdgNodeRowInfo 'oracle/sysman/vdg/vdgConn/VdgConnection getAgentName registerUser Ljava/lang/String; message 'oracle/sysman/vdg/VdgV1DiscoveryAdapter Instance +()Loracle/sysman/vdg/VdgV1DiscoveryAdapter; getAgentVersionInfo >(Loracle/sysman/vdg/vdgConn/VdgConnection;)[Ljava/lang/String; getMessage isAgentPost815 getEventRegnIds ()[I (oracle/sysman/vdg/vdgStore/VdgEventStore ,()Loracle/sysman/vdg/vdgStore/VdgEventStore; getAgentIds (Ljava/lang/String;)[I (I)Ljava/lang/StringBuffer; error size elementAt (I)Ljava/lang/Object; (I)V addElement (Ljava/lang/Object;)V oracle/sysman/vdg/VdgEventUnReg UnregisterEventFromAgent .(Loracle/sysman/vdg/vdgConn/VdgConnection;[I)V oracle/sysman/vdg/VdgThreadPool #()Loracle/sysman/vdg/VdgThreadPool; executeWork [(Ljava/lang/String;Ljava/lang/Runnable;)Loracle/sysman/vtaGallery/threadPoolManager/Worker; printStackTrace notify ?(Loracle/sysman/vdg/VdgAgentStateManager;Ljava/lang/String;II)V nodeName put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; get &(Ljava/lang/Object;)Ljava/lang/Object; clear indexOf (Ljava/lang/Object;)I removeAllElements removeElementAt operationType wait (J)V process ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _*? *? *? *? *? *? *? * ? * ? *? Y? ? *? Y? ? *? Y? ? *? Y? ? *? ? ? >