Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package crawler;
- import java.io.IOException;
- import java.io.InputStream;
- import java.net.URL;
- public class URLDownloader implements Downloader {
- private Downloader downloader;
- public URLDownloader(Downloader downloader) {
- this.downloader = downloader;
- }
- @Override
- public InputStream download(String url) throws IOException {
- try {
- return this.downloader.download(url);
- } catch (IOException ioe) {
- return new URL(url).openStream();
- }
- }
- }
Add Comment
Please, Sign In to add comment