@Override
                        public T doInTable(Table table) throws Throwable {
                            ResultScanner scanner = table.getScanner(scan);
                            try {
                                return action.extractData(scanner);
                            } finally {
                                IOUtils.closeQuietly(scanner);
                                scanMetricsList.add(scanner.getScanMetrics());
                            }
                        }
@author emeroad
@author HyunGil Jeong
@author minwoo.jung
@author Taejin Koo
commons-hbase/src/main/java/com/navercorp/pinpoint/common/hbase/HbaseTemplate.java