@Override
            public List<T> doInTable(Table table) throws Throwable {
                Scan[] copy = scanList.toArray(new Scan[0]);
                final ScanMetricReporter.Reporter reporter = scanMetric.newReporter(tableName, "find", copy);
                Scanner<T> scanner = resultScannerFactory.newScanner(table, copy);

                List<T> result = scanner.extractData(action);

                reporter.report(scanner::getScanMetrics);
                return result;
            }
@author emeroad
@author HyunGil Jeong
@author minwoo.jung
@author Taejin Koo
commons-hbase/src/main/java/com/navercorp/pinpoint/common/hbase/HbaseTemplate.java