class DownloadListenerBunch implements DownloadListener {

    @Override
    public void taskStart(@NonNull DownloadTask task) {
        for (DownloadListener listener : listenerList) {
            listener.taskStart(task);
        }
    }

      DownloadListenerBunch(@NonNull DownloadListener[] listenerList);

}