context.put( "elementInfoRecords", admin.buildElementInfo( cacheName ) );
context.put( "elementInfoRecords", admin.buildElementInfo( cacheName ) );
/** * Add an item to a region. Call clear all and verify that it doesn't exist. * * @throws Exception */ public void testClearAll() throws Exception { JCSAdminBean admin = new JCSAdminBean(); String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); String key = "myKey"; cache.put( key, "value" ); admin.clearAllRegions(); CacheElementInfo[] elements2 = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region after remove.", 0, elements2.length ); } }
/** * Add an item to a region. Call clear all and verify that it doesn't exist. * * @throws Exception */ public void testClearAll() throws Exception { JCSAdminBean admin = new JCSAdminBean(); String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); String key = "myKey"; cache.put( key, "value" ); admin.clearAllRegions(); CacheElementInfo[] elements2 = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region after remove.", 0, elements2.length ); } }
/** * Remove an item via the remove method. * * @throws Exception */ public void testRemove() throws Exception { JCSAdminBean admin = new JCSAdminBean(); String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); // clear the region cache.clear(); admin.clearRegion( regionName ); String key = "myKey"; cache.put( key, "value" ); CacheElementInfo[] elements = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region.", 1, elements.length ); CacheElementInfo elementInfo = elements[0]; assertEquals( "Wrong key.", key, elementInfo.getKey() ); admin.removeItem( regionName, key ); CacheElementInfo[] elements2 = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region after remove.", 0, elements2.length ); }
/** * Remove an item via the remove method. * * @throws Exception */ public void testRemove() throws Exception { JCSAdminBean admin = new JCSAdminBean(); String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); // clear the region cache.clear(); admin.clearRegion( regionName ); String key = "myKey"; cache.put( key, "value" ); CacheElementInfo[] elements = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region.", 1, elements.length ); CacheElementInfo elementInfo = elements[0]; assertEquals( "Wrong key.", key, elementInfo.getKey() ); admin.removeItem( regionName, key ); CacheElementInfo[] elements2 = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region after remove.", 0, elements2.length ); }
/** * Put a value in a region and verify that it shows up. * * @throws Exception */ public void testGetElementForRegionInfo() throws Exception { String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); // clear the region cache.clear(); String key = "myKey"; cache.put( key, "value" ); JCSAdminBean admin = new JCSAdminBean(); CacheElementInfo[] elements = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region.", 1, elements.length ); CacheElementInfo elementInfo = elements[0]; assertEquals( "Wrong key." + elementInfo, key, elementInfo.getKey() ); }
/** * Put a value in a region and verify that it shows up. * * @throws Exception */ public void testGetElementForRegionInfo() throws Exception { String regionName = "myRegion"; CacheAccess<String, String> cache = JCS.getInstance( regionName ); // clear the region cache.clear(); String key = "myKey"; cache.put( key, "value" ); JCSAdminBean admin = new JCSAdminBean(); CacheElementInfo[] elements = admin.buildElementInfo( regionName ); assertEquals( "Wrong number of elements in the region.", 1, elements.length ); CacheElementInfo elementInfo = elements[0]; assertEquals( "Wrong key." + elementInfo, key, elementInfo.getKey() ); }