this.ledgerDirectories = Arrays.asList(Bookie
.getCurrentDirectories(conf.getLedgerDirs()));
this.writableLedgerDirectories = new ArrayList<File>(ledgerDirectories);
this.filledDirs = new ArrayList<File>();
listeners = new ArrayList<LedgerDirsManager.LedgerDirsListener>();
diskChecker = new DiskChecker(conf.getDiskUsageThreshold());
monitor = new LedgerDirsMonitor(conf.getDiskCheckInterval());
}