protected void writeSplitsToSink(Configuration conf, Map<String, List<CombineFileSplitAdapter>> splits) {
Class<? extends MetricsSink> theClass = conf.getClass("hadooputils.combine.sink.class", LoggerSink.class, MetricsSink.class);
MetricsSink sink = ReflectionUtils.newInstance(theClass, conf);
for (Map.Entry<String, List<CombineFileSplitAdapter>> entry : splits.entrySet()) {
sink.pushLocation(entry.getKey(), entry.getValue());
}
}