public void changed() { fireTableDataChanged(); num_elements.setText(cache.getL2Cache().getSize() + " elements"); } }
protected String[] _list(Object filter) { Cache<String, ReplCache.Value<Metadata>> internal_cache=cache.getL2Cache(); Set<String> keys=internal_cache.getInternalMap().keySet(); if(keys == null) return null; Collection<String> list=new ArrayList<>(keys.size()); for(String str: keys) { if(isChildOf(getPath(), str)) { if(filter instanceof FilenameFilter && !((FilenameFilter)filter).accept(new File(name), filename(str))) continue; else if(filter instanceof FileFilter && !((FileFilter)filter).accept(new File(str))) continue; list.add(str); } } String[] retval=new String[list.size()]; int index=0; for(String tmp: list) retval[index++]=tmp; return retval; }
cache.setMigrateData(migrate_data); JmxConfigurator.register(cache, server, BASENAME + ":name=cache"); JmxConfigurator.register(cache.getL2Cache(), server, BASENAME + ":name=l2-cache"); Cache<String, ReplCache.Value<String>> l2_cache=cache.getL2Cache(); if(l2_max_entries > 0) l2_cache.setMaxNumberOfEntries(l2_max_entries); model.setMap(cache.getL2Cache().getInternalMap()); cache.addChangeListener(model);
public void changed() { fireTableDataChanged(); num_elements.setText(cache.getL2Cache().getSize() + " elements"); } }
protected String[] _list(Object filter) { Cache<String, ReplCache.Value<Metadata>> internal_cache=cache.getL2Cache(); Set<String> keys=internal_cache.getInternalMap().keySet(); if(keys == null) return null; Collection<String> list=new ArrayList<>(keys.size()); for(String str: keys) { if(isChildOf(getPath(), str)) { if(filter instanceof FilenameFilter && !((FilenameFilter)filter).accept(new File(name), filename(str))) continue; else if(filter instanceof FileFilter && !((FileFilter)filter).accept(new File(str))) continue; list.add(str); } } String[] retval=new String[list.size()]; int index=0; for(String tmp: list) retval[index++]=tmp; return retval; }
cache.setMigrateData(migrate_data); JmxConfigurator.register(cache, server, BASENAME + ":name=cache"); JmxConfigurator.register(cache.getL2Cache(), server, BASENAME + ":name=l2-cache"); Cache<String, ReplCache.Value<String>> l2_cache=cache.getL2Cache(); if(l2_max_entries > 0) l2_cache.setMaxNumberOfEntries(l2_max_entries); model.setMap(cache.getL2Cache().getInternalMap()); cache.addChangeListener(model);