try {
liveCubeHTable = new HTable(conf, liveCubeTableName);
snapshotHTable = new HTable(conf, snapshotTableName);
backfilledHTable = new HTable(conf, backfilledTableName);
liveCubeScanner = new AutoResumeResultScanner(liveCubeHTable, scan);
snapshotScanner = new AutoResumeResultScanner(snapshotHTable, scan);
backfilledScanner = new AutoResumeResultScanner(backfilledHTable, scan);
Iterator<Result> liveCubeIterator = liveCubeScanner.iterator();
Iterator<Result> snapshotIterator = snapshotScanner.iterator();
Iterator<Result> backfilledIterator = backfilledScanner.iterator();