class WrappedBatchingStateRestoreCallback implements BatchingStateRestoreCallback {

    @Override
    public void restoreAll(final Collection<KeyValue<byte[], byte[]>> records) {
        for (final KeyValue<byte[], byte[]> record : records) {
            restore(record.key, record.value);
        }
    }

    public  WrappedBatchingStateRestoreCallback(final StateRestoreCallback stateRestoreCallback);

}