if (objHandle.needsLoading(arguments)) {
Attributes attribs = objHandle.getAttributes();
CacheLoader loader = attribs.getLoader();
Object retrievedObject;
try {
retrievedObject = loader.load(objHandle, arguments);
if (retrievedObject == null) {
throw new ObjectNotFoundException("The returned object from the CacheLoader " + loader.getClass().getName() + " was null.");
}
if (retrievedObject instanceof CacheOutputStream) {
/*