/** Calls into one loader. Setups security condition to allow DataObject ocnstructor * to succeed. */ public static DataObject handleFindDataObject (DataLoader loader, FileObject fo, DataLoader.RecognizedFiles rec) throws java.io.IOException { DataObject ret; Collection prev = enterAllowContructor (); try { // make sure this thread is allowed to recognize getPOOL ().enterRecognition(fo); ret = loader.handleFindDataObject (fo, rec); } finally { exitAllowConstructor (prev); } return ret; }