public static synchronized EwCache<Object, Object> getCache(String name) { return getCache(name, 2000); }
@Override public Object resolve(Context c, Map<String, String[]> parameters, Map<String, InputStream> dataStreams) throws JSONException { EwCache<Object,Object> cache = EwCache.getCache("CruncherCache", 5000); String threadId = parameters.get("threadId")[0]; String name = getAsString("obj", c, parameters, dataStreams); return cache.get(threadId+name); }
if (optAsBoolean("remove", false, c, parameters, dataStreams)) { if (global) { EwCache.getCache("GlobalCache").remove(cacheName); } else { c.remove(cacheName); result = EwCache.getCache("GlobalCache").get(cacheName); } else { result = c.get(cacheName); if (!optAsBoolean("justLock", false, c, parameters, dataStreams)) { if (global) { EwCache.getCache("GlobalCache").put(cacheName, result); } else { c.put(cacheName, result);