@Deprecated
  default <R> void batchCallback(final List<? extends Row> actions, final Object[] results,
    final Batch.Callback<R> callback) throws IOException, InterruptedException {
    throw new NotImplementedException("Add an implementation!");
  }
Same as {@link #batch(List, Object[])}, but with a callback.
@since 0.96.0
@deprecated since 3.0.0, will removed in 4.0.0. Please use the batch related methods in
            {@link AsyncTable} directly if you want to use callback. We reuse the callback for
            coprocessor here, and the problem is that for batch operation, the
            {@link AsyncTable} does not tell us the region, so in this method we need an extra
            locating after we get the result, which is not good.
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Table.java