public void openAppend() { if (!datafile.hasLock()) { throw new RuntimeException( PrintTools.sprintf("Should lock file before append %s", datafile.getName())); } datafile.openAppend(); }