public BlobIncubatorMonitor(ZooKeeperItf zk, HBaseTableFactory tableFactory, TableManager tableManager,
BlobManager blobManager, TypeManager typeManager, long minimalAge, long monitorDelay, long runDelay) throws IOException, InterruptedException {
this.zk = zk;
this.blobManager = blobManager;
this.typeManager = typeManager;
this.minimalAge = minimalAge;
this.monitorDelay = monitorDelay;
this.runDelay = runDelay;
this.blobIncubatorTable = LilyHBaseSchema.getBlobIncubatorTable(tableFactory, false);
this.tableFactory = tableFactory;
this.tableManager = tableManager;
}