package com.sleepycat.je.log;
public abstract class FileReader {
protected void hook469( FileHandle fileHandle) throws IOException, DatabaseException, EOFException {
try {
original(fileHandle);
}
finally {
fileHandle.release();
}
}
protected void hook470( FileHandle fileHandle) throws DatabaseException, EOFException, IOException {
fileHandle.release();
original(fileHandle);
}
protected void hook471( FileHandle fileHandle) throws DatabaseException, EOFException {
if (fileHandle != null) {
fileHandle.release();
}
original(fileHandle);
}
}