class DownloadListenerBunch implements DownloadListener {

    @Override
    public void fetchProgress(@NonNull DownloadTask task, int blockIndex, long increaseBytes) {
        for (DownloadListener listener : listenerList) {
            listener.fetchProgress(task, blockIndex, increaseBytes);
        }
    }

      DownloadListenerBunch(@NonNull DownloadListener[] listenerList);

}