Hi, This may be of some help.
JCS cache = JCS.getInstance(regionName); cache.putInGroup(key, groupName, value); Set keys = cache.getGroupKeys(groupName) Regards, Vijay -----Original Message----- From: Chopin hu [mailto:[email protected]] Sent: 13 January 2012 09:52 To: [email protected] Subject: [JCS]--How to get a list of Keys in a region I need to get all of keys in a specific region, and then using the key to find a cache item details -- like the lastAccessTime, the cache creationTime, and others etc. I used the following code: JCSAdminBean admin = new JCSAdminBean(); List elements = admin.buildElementInfo(myRegion1); System.out.println("There are a total of " + elements.size() + " items in the region"); I have over 100 cache items in the region "myRegion1". 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? 3.) most critical -- what is the proper way to retrieve all keys in a region? Thanks so much for any insight on it. This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
