@@ -0,0 +1,306 @@
+package com.littlepanpc.download.services;%0A%0Apublic interface DownloadTaskListener %7B%0A%0A    public void updateProcess(DownloadTask task);%0A%0A    public void finishDownload(DownloadTask task);%0A%0A    public void preDownload(DownloadTask task);%0A%0A    public void errorDownload(DownloadTask task, Throwable error);%0A%7D%0A

Create DownloadTaskListener.java