/** * Clear the undo log. This method is called after the transaction is * committed. */ void clear() { records.clear(); storedEntries = 0; storedEntriesPos.clear(); memoryUndo = 0; if (file != null) { file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
/** * Close the result list and delete the temporary file. */ public void close() { if (file != null) { file.autoDelete(); file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
public void close() { if (file != null) { file.closeAndDeleteSilently(); file = null; } }
public void close() { if (file != null) { file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
/** * Clear the undo log. This method is called after the transaction is * committed. */ void clear() { records.clear(); storedEntries = 0; storedEntriesPos.clear(); memoryUndo = 0; if (file != null) { file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
/** * Clear the undo log. This method is called after the transaction is * committed. */ void clear() { records.clear(); storedEntries = 0; storedEntriesPos.clear(); memoryUndo = 0; if (file != null) { file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
public void clear() { records.clear(); memoryUndo = 0; if (file != null) { file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
/** * Close the result list and delete the temporary file. */ public void close() { if (file != null) { file.autoDelete(); file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
/** * Close the result list and delete the temporary file. */ public void close() { if (file != null) { file.autoDelete(); file.closeAndDeleteSilently(); file = null; rowBuff = null; } }
private void deleteOldTempFiles() throws SQLException { if (emergencyReserve != null) { emergencyReserve.closeAndDeleteSilently(); emergencyReserve = null; } String path = FileUtils.getParent(databaseName); String prefix = FileUtils.normalize(databaseName); String[] list = FileUtils.listFiles(path); for (int i = 0; i < list.length; i++) { String name = list[i]; if (name.endsWith(Constants.SUFFIX_TEMP_FILE) && FileUtils.fileStartsWith(name, prefix)) { // can't always delete the files, they may still be open FileUtils.tryDelete(name); } } }
emergencyReserve.closeAndDeleteSilently(); emergencyReserve = null;