I tried to get back some details of a cache entry by the following snippet of
code:
JCSAdminBean admin = new JCSAdminBean();
List elements = admin.buildElementInfo(myRegion);
System.out.println("There are a total of " + elements.size() + " items in the
region");
I have over 100 cache items in the region "myRegion". But the
elements.size() always returns 0. WHY? how can I resolve this?
By the way, I can successfully get back some region info by calling:
List list = admin.buildCacheInfo();
and returns msg as below:
INFO: Cache Region - myRegion1
Cache Name: aerostat
Cache Type: 1
Cache Size: 0
Cache Misses (not found): 0
Cache Misses (expired): 0
Cache Hits (memory): 0
Cache Updates: 0
Cache Name: myRegion2
Cache Type: 1
Cache Size: 0
Cache Misses (not found): 0
Cache Misses (expired): 0
Cache Hits (memory): 0
Cache Updates: 0
INFO: There are 2 regions found
Any one has any clue on 2 questions:
1.) why does admin.buildElementInfo(myRegion1) not return any element info.
2.) why does the region info has 0s, even though I have tried to hit the cache
many times?
Thanks so much for any insight on it.