.q G` * * * *  * * * * * *     * * * n n *  n n $ $    * *  .  3 2  2 9 * n n * * * * * * * * * * Y Y Y ^ ^ ^ n        n *      G    Y ! z" G# z$%&'()*+,- z./0 *1 *2345  6 7 *89 *: ; <= n>? @ *ABCDEFGHIJKLM *NO PQ RS YT UV W X Y Z [ Y\ ]^_`abcdef *ghijklmnopqrs tu vw x y z { |} |~ *                n        A      PROMPTLjava/lang/String; ConstantValue NET_TIMEOUTI SERVLETFONTSERVLETTITLEFONT OBJLISTTITLEemptyParametersLjava/util/Hashtable;CACHEID_REGION_OBJECT_SORT_CONFIG_LISTOBJ_ ACTION_PARAM_DUMP_ INVALIDATE_DESTROY_ LOGSEVERITY_SORTBY_REGION_ SORTBY_NAME_ SORTBY_GROUP_ SORTBY_TYPE_ SORTBY_VALID_SORTBY_REFCOUNT_SORTBY_ACCESSES_SORTBY_EXPIRED_ SORTBY_LOCK_in_Ljava/io/InputStream;out_Ljava/io/PrintStream;err_out_localCacheAddr_'Loracle/ias/cache/commx/NetworkAddress;timeout_ cacheCtx_Loracle/ias/cache/CacheCtx;()VCode-(Ljava/io/PrintStream;Ljava/io/PrintStream;)V?(Ljava/io/PrintStream;Ljava/io/PrintStream;Ljava/lang/String;)Vinitmain([Ljava/lang/String;)V programUsageexecute commandUsagecommandProcess(Ljava/lang/String;)Z genParameters)(Ljava/lang/String;)Ljava/util/Hashtable; listCaches()Ljava/lang/String;((ZLjava/lang/String;Z)Ljava/lang/String; listObjects)(Ljava/util/Hashtable;)Ljava/lang/String;<(Ljava/util/Hashtable;ZLjava/lang/String;)Ljava/lang/String;getObjListHeader8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;makeColumnHeaderK(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;netListObjectsN(Ljava/lang/String;ILoracle/ias/cache/commx/NetworkAddress;)Ljava/util/Vector;deSerializeBuf&(Ljava/util/Vector;)Ljava/util/Vector;objsInfoStringToList&(Ljava/lang/String;)Ljava/util/Vector;formataddrList9(Ljava/lang/String;ZLjava/lang/String;)Ljava/lang/String;getCacheAddress*(I)Loracle/ias/cache/commx/NetworkAddress;netsetnetget groupdumpnetdump invalidate(Z)Ljava/lang/String;destroysort5(Ljava/util/Vector;Loracle/ias/cache/CacheInfoComp;)VgetLocalAddress)()Loracle/ias/cache/commx/NetworkAddress; yz KL MI, NI REGION OBJNAME GROUP TYPE REFCNT ACCCNT EXPIRE VALID LOCK -------- --------- ------- ------ -------- -------- -------- ------- ------ OIjava/util/Hashtable PQ op qr sr tu vL p r r000DEFAULT_CONTEXT$$  wx  ~}-config=  -help z oracle/ias/cache/CacheAttributesxml  oracle/ias/cache/Configurator y   L ~oracle/ias/cache/CacheWatchUtil  zjava/lang/Exception Java Object Cache CacheWatch Utility V1.00.01 --------------------------------- Usage: java oracle.ias.cache.CacheWatchUtil [-config=configFileName] [-help] where -config=configFileName: define cache configuration file -help: Display this helpl java/io/BufferedReaderjava/io/InputStreamReader y ycache>  java/io/IOExceptionread input error! :Usage: list caches : print reachable Cache(s) info including CacheId(s) lc : shortcut for "list caches" list objects [CacheId] [region=] [sort=<0..7>]: print objects list lo [CacheId] [region=] [sort=<0..7>]: shortcut for "list objects" 0: By region name 1: By object name 2: By group name 3: By object type 4: By valid status 5: By reference count 6: By access count 7: By expiration set severity=n [CacheId] : set logger severity to n set timeout=n : set Group Communication timeout value to n get config [CacheId] : get configuration info dump [CacheId] : cause Cache(s) dump its contents to the logger invalidate: cause Cache to invalidate all objects in the cache destroy: cause Cache to destroy all objects in the cache help or ? : Display this help quit or exit: quit  quitexithelp? z list cacheslc  list objects  loset get dump    java/lang/StringBufferunknown command:    java/util/StringTokenizer y     cacheid  [I  java/lang/NumberFormatException [Ljava/lang/String;java/lang/String    !"# $%& '() *+ , -.%oracle/ias/cache/commx/NetworkAddress  / 0 <-- this cache watcher 1 configlistobj. 
CacheIdCache Address
 2
 regionobjectjava/util/Vector 34 56 Cache service is unavailable.  78 9:@ oracle/ias/cache/CacheInfoComp y: 0Cache  at  
&Show all regions |  ">Cache Configuration | 0
 oracle/ias/cache/CacheObjectInfo ;<[ 3I] [  = >I] ?I @L AL BI C  D EI&*
L
Go to top

REGION  OBJECTNAMEGROUPTYPEREFCNT ACCESSCNTEXPIREVALIDLOCK9oracle/ias/cache/CacheHandle yForacle/ias/cache/Message yGoracle/ias/cache/Task yH IJ KL MNO P: Q<  Rzoracle/ias/cache/CacheException Sz[Bjava/io/ByteArrayInputStream yTjava/io/ObjectInputStream U8 VW|X YZ [ java/util/NoSuchElementExceptionpass obj info error: " Cache  $">Object Information
-  distribute =  version = max objects = max cache size =  diskSize =  diskPath = clean interval = LogFileName =  Logger = Log severity = cache address list = ? G
distribute<
version@
max objectsC
max cache size=
diskSize=
diskPathC
clean interval@
LogFileName;
LoggerA
Log severityV

cache address listparse addr list error%oracle/ias/cache/commx/GroupExceptionunknown severity leveltimeoutSet network timeout to  msec.unknown network timeout valueunknown set command \L ]I, set logger severity, old=oracle.ias.cache ^_` ab, new= y#Cache 
c: d e!oracle/ias/cache/NetworkException getconfigcache unavailableDCache service is unavailable.

%error: unable get current cache list &Unable to get current cache list.
 group dump completed.
& Please check output in the log file. {
Please check output in the log file.

Close this window

F dump completed. z invalidate finished. invalidate failed.S
Close this window

z destroy finished. destroy failed.f ghi jk lm sort error no pjava/lang/Objectjava/lang/Systeminouterroracle/ias/cache/CacheInternal getCacheCtx/(Ljava/lang/String;)Loracle/ias/cache/CacheCtx; startsWith substring(I)Ljava/lang/String; lastIndexOf(Ljava/lang/String;)Ilength()I(Ljava/lang/String;Z)VgetCacheAttributes$()Loracle/ias/cache/CacheAttributes; readConfig maxIdleTimeoracle/ias/cache/Cache%(Loracle/ias/cache/CacheAttributes;)VcloseprintStackTrace(Ljava/io/PrintStream;)Vjava/io/PrintStreamprintln(Ljava/lang/String;)V(Ljava/io/InputStream;)V(Ljava/io/Reader;)VprintreadLinetrimequals(Ljava/lang/Object;)Zappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens()Z nextTokenindexOf(I)Ijava/lang/IntegerparseInt containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object; arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(II)Ljava/lang/String;cAttr"Loracle/ias/cache/CacheAttributes; distributeZoracle/ias/cache/CacheCtxgetNet()Loracle/ias/cache/Net;oracle/ias/cache/Netchan Loracle/ias/cache/commx/Channel;oracle/ias/cache/commx/ChannelgetView$()Loracle/ias/cache/commx/GroupView; oracle/ias/cache/commx/GroupView getMembers()Ljava/util/Vector;size elementAt(I)Ljava/lang/Object;(I)Ljava/lang/StringBuffer; getPositiongetUserDefinedId getString dumpToString&(Ljava/lang/String;)Ljava/lang/String; addElement(Ljava/lang/Object;)V firstElement()Ljava/lang/Object;removeElementAt(I)VnameLjava/lang/Object;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;grouptyperefcountaccessesexpirevalid(Z)Ljava/lang/StringBuffer; ownerInfo(Loracle/ias/cache/CacheCtx;)V;(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;JZ)V1(ILjava/lang/Object;Loracle/ias/cache/CacheCtx;)Vsend_(Loracle/ias/cache/commx/NetworkAddress;Loracle/ias/cache/Task;Loracle/ias/cache/CacheHandle;)V broadcast9(Loracle/ias/cache/Task;Loracle/ias/cache/CacheHandle;I)VrespLoracle/ias/cache/Response;oracle/ias/cache/ResponsewaitForretObjreleasecancelResponse([B)V readObjectinsertElementAt(Ljava/lang/Object;I)Vjava/lang/BooleanvalueOf'(Ljava/lang/String;)Ljava/lang/Boolean; booleanValuecacheId cacheAddress getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/util/logging/LoggergetLevel()Ljava/util/logging/Level;setLogSeverity getCacheIdgetLocalAddressObjectoracle/ias/cache/CacheSorterloggerLjava/util/logging/Logger;java/util/logging/LevelFINESTLjava/util/logging/Level; isLoggable(Ljava/util/logging/Level;)ZlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V isDistributed!*G HIJ6KLJMIJNIJOIJPQRIJeSIJTIJUIJVIJWIJXIJYIJQZIJU[IJW\IJ ]LJ^_LJ`aLJbcLJdeLJfgLJhiLJjkLJlmLJnopqrsrtuvLwxyz{th***** * Y * ***** *****y|{VJ***** * Y * *****+,y}{UI***** * Y * *****+,-~}{."* *+*,***- {L=*,*2 *2L*2ԻY M+5+!">$+#d:$Y+%:&M ,+',(,)*Y+N-*,- L+/,.-. z{ 01{dP2Y3Y* 45MN*67,8N:*:1*;-*-<̧#&9z{ *=1{th+>L+?@+A@ +B@+C@ +D@ *E+F@ +G@**H1+I***+ JK1+L***+JK1+M***+JN1+O***+JP1+Q***+JR1+S***+JT1+U**V1+W**X1*YYZ[\+\]1{" + +?@* Y M^Y+_`N-a-b:=c6ld6,ef.,egh:` :iO :O,ejW:,f ,?jW~l:`:,f/,gm:  `n:  i Sn:S,jW,Ak{*o{ ?:p:qr[*s:'YYZ\tuv\]:*tuw:6x yz:YYZ\`{|\}{|\v\*~?\YYZ|\\]?\\]:?:  : : YYZ\\,\D\\\ \\e\}{\}{\\\\]:cYYZ\\]:J:*/;YYZ\\]:": YYZ\\]: m.m{*+{O;:?:: : 6 : +ef*+egh.: +f+gm2: +f+gm2: +f+gm2d6 :  % *~Y: *   :6  x| y:ne*n:n:6l:`: Y :*:YYZ:qr*v::4YYZ\\\\\\]\WYYZ\\\\\\\\\]\WYYZ\-\D\\\\\e\\\\]\WYYZ\-\D\\\\\e\\\\]\W\W*-\W6xy:  @\\\WW\\\W\WYYZ|\{]\|\W{W|\\|\W|\W\\WYYZ\-\D\\\\\\\\\e\\\\\]\WYYZ\-\D\\\\\\\\\\\\e\\\\\]\WYYZ\\\]\WYYZ\\\]\WYYZ\{\]\WYYZ\{\]\WYYZ\\\]\WYYZ\\]\WYYZ\\\]\WU ¶\WYYZ\\]\]: bruk{4 ?NNYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\*,+Ŷ\]NYYZ-\ζ\]N:*/-.{h\YYZ϶\\D\\\{\\\\\e\-\ж\+\\]:{W  :Y*:Y+:Y *:*s:--ק *ٴ:  : *:-&+Y:+ݧO:  *ߧA:  */ݧ):  *ߧ: ݧ:  * :  */:.:.{p\6+xC+y:-YMY,N-:++:*/+LO.{ٻYM^Y+`N-b:-a-b:^Y`:Y:bbbbbbbbdbd,q:#:*YYZ\\]1L,,33k{D ?:?:?:^Y+`:b:^Y`:GYYZ\\b\]:YYZ\\b\\]:b:YYZ\\\\\\\\b\\]:YYZ\\-\D\\\\\e\\\]:YYZ\\]:ab:^Y`:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:YYZ\\b\\]:_YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\b\\]:YYZ\\]:YYZ\\-\\\ \ \ \ \b\\ \\\ \\ \e\\\\\\\]:YYZ\\]:YYZ\\b\\]:pmYYZ\¶\]:T:*1*/;YYZ\¶\]:": YYZ\¶\]:  . {uaMqrK*sN-tuw:6x&yz:} M ֧ N-*,SV{:: 6 ?: + f!+ gm2d6 Z: :  +f>*+gm2dYYZ\*{\]: :  :  +ef*+egh.:   *~ȻY:YnYYYZ\{\\\\* !"#\ {]$]nYYYZ%\{\\\\* !"#\ {&\]$ '׻Y*:Y  :Y *:*s:  ק *ٴ:  : *:ݧO:  *ߧA:  */ݧ):  *ߧ: ݧ:* p6  xc y:  nL$YYZ \ n\\]: 'YYZ \\ n\&\]:  (+k?opk. ..058.0.{:: ?: +f :  +ef*+egh.:  h *~\Y:nYYYZ\*({\*s)v\\q*\]$: {Y*:Y, :Y *:*s:  ק *ٴ:  : *: NnYYYZ\*({\*s)v\\q*\]$TY:nYYYZ\*({\*s)v\\q*\]$ݧO:  *ߧA:  */ݧ):  *ߧ: ݧ:  *  -: ^.: V6  xI y:  n2YYZ \ n\]: YYZ \\]:  O+. {N*:?: : : *s:+efmY: +egh: 6   66  .  . 6 *  .:   tuw: ":  /: 0:  * Y*:6   x   yz: * ~oYYZ \\ }{\ \1\]: YYZ \\]: YYZ \2\]: YS :Y *: *ٴ::"*:y:n n: :*/ ݧ:  *YYZ \3\]: YYZ \4\]:  z.{S/:?: : : *s:+efmY: +egh: 6   66  .  . 6 *  .:   tuw: ":  /: 0:  * Y*:6   x  yz: * ~s5YYZ \\ }{\ \6\]: YYZ \\]: YYZ \2\]: Y7 :Y *: *ٴ::"*:y:n n: :*/ ݧ:  *YYZ \3\]: YYZ \4\]:  .{?M8YYZ,\9\]M!NYYZ,\:\]M-*/YYZ,\\]MYYZ,\2\]MYYZ,\;\]M,.{?M<YYZ,\=\]M!NYYZ,\>\]M-*/YYZ,\\]MYYZ,\2\]MYYZ,\;\]M,.{7#+,?N@AB@AC-D.{8$L*sM*E ,tFLN+ !.