package main.coding_170309.impl;
import main.coding_170309.api.DownloadListener;
import java.util.concurrent.ExecutorService;
/**
* Created by peter on 2017/3/9.
*/
public class DownloadListenerImpl implements DownloadListener {
private ExecutorService executor;
public DownloadListenerImpl(ExecutorService executor){
this.executor = executor;
}
@Override
public void notifyFinshed() {
executor.shutdown();
while (true){
if(executor.isTerminated()){
break;
}
}
System.out.println("网络文件下载完成");
}
}