return;
}
final CacheLogger logger = CacheImpl.getCache().getAttributes().getLogger();
try {
final CacheObject obj = getCacheObject(name, group);
final CacheLoader loader = obj.getAttributes().getLoader();
if (loader == null) {
throw new ObjectNotFoundException("The object has no CacheLoader associated with it.");
}
Runnable runnable = new Runnable() {
public void run() {
try {
loader.load(obj, arguments);
} catch (CacheException e) {
if (logger != null) {
logger.log("The object was not found in the cache.", e);
}
}