class CallbackDispatcher {

    public boolean isFetchProcessMoment(DownloadTask task) {
        final long minInterval = task.getMinIntervalMillisCallbackProcess();
        final long now = SystemClock.uptimeMillis();
        return minInterval <= 0
                || now - DownloadTask.TaskHideWrapper
                .getLastCallbackProcessTs(task) >= minInterval;
    }

      CallbackDispatcher(@NonNull Handler handler, @NonNull DownloadListener transmit);
    public  CallbackDispatcher();

}