class CompositeRestoreListener implements RecordBatchingStateRestoreCallback, StateRestoreListener {

    @Override
    public void onRestoreEnd(final TopicPartition topicPartition,
                             final String storeName,
                             final long totalRestored) {
        userRestoreListener.onRestoreEnd(topicPartition, storeName, totalRestored);
        storeRestoreListener.onRestoreEnd(topicPartition, storeName, totalRestored);
    }

      CompositeRestoreListener(final StateRestoreCallback stateRestoreCallback);

}