#647 remove ThreadSafe annotation
parent
b539522ca8
commit
e5db538c19
|
@ -2,7 +2,6 @@ package us.codecraft.webmagic.downloader;
|
|||
|
||||
import org.apache.commons.io.IOUtils;
|
||||
import org.apache.http.HttpResponse;
|
||||
import org.apache.http.annotation.ThreadSafe;
|
||||
import org.apache.http.client.methods.CloseableHttpResponse;
|
||||
import org.apache.http.impl.client.CloseableHttpClient;
|
||||
import org.apache.http.util.EntityUtils;
|
||||
|
@ -30,7 +29,6 @@ import java.util.Map;
|
|||
* @author code4crafter@gmail.com <br>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@ThreadSafe
|
||||
public class HttpClientDownloader extends AbstractDownloader {
|
||||
|
||||
private Logger logger = LoggerFactory.getLogger(getClass());
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
package us.codecraft.webmagic.pipeline;
|
||||
|
||||
import org.apache.commons.codec.digest.DigestUtils;
|
||||
import org.apache.http.annotation.ThreadSafe;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import us.codecraft.webmagic.ResultItems;
|
||||
import us.codecraft.webmagic.Task;
|
||||
import us.codecraft.webmagic.utils.FilePersistentBase;
|
||||
|
@ -21,7 +19,6 @@ import java.util.Map;
|
|||
* @author code4crafter@gmail.com <br>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@ThreadSafe
|
||||
public class FilePipeline extends FilePersistentBase implements Pipeline {
|
||||
|
||||
private Logger logger = LoggerFactory.getLogger(getClass());
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package us.codecraft.webmagic.scheduler;
|
||||
|
||||
import org.apache.http.annotation.ThreadSafe;
|
||||
import us.codecraft.webmagic.Request;
|
||||
import us.codecraft.webmagic.Task;
|
||||
import us.codecraft.webmagic.utils.NumberUtils;
|
||||
|
@ -16,7 +15,6 @@ import java.util.concurrent.PriorityBlockingQueue;
|
|||
* @author code4crafter@gmail.com <br>
|
||||
* @since 0.2.1
|
||||
*/
|
||||
@ThreadSafe
|
||||
public class PriorityScheduler extends DuplicateRemovedScheduler implements MonitorableScheduler {
|
||||
|
||||
public static final int INITIAL_CAPACITY = 5;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package us.codecraft.webmagic.scheduler;
|
||||
|
||||
import org.apache.http.annotation.ThreadSafe;
|
||||
import us.codecraft.webmagic.Request;
|
||||
import us.codecraft.webmagic.Task;
|
||||
|
||||
|
@ -15,7 +14,6 @@ import java.util.concurrent.LinkedBlockingQueue;
|
|||
* @author code4crafter@gmail.com <br>
|
||||
* @since 0.1.0
|
||||
*/
|
||||
@ThreadSafe
|
||||
public class QueueScheduler extends DuplicateRemovedScheduler implements MonitorableScheduler {
|
||||
|
||||
private BlockingQueue<Request> queue = new LinkedBlockingQueue<Request>();
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
package us.codecraft.webmagic.downloader;
|
||||
|
||||
import org.apache.http.annotation.ThreadSafe;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import us.codecraft.webmagic.Page;
|
||||
|
@ -16,7 +15,6 @@ import java.io.*;
|
|||
* @author dolphineor@gmail.com
|
||||
* @version 0.5.3
|
||||
*/
|
||||
@ThreadSafe
|
||||
public class PhantomJSDownloader extends AbstractDownloader {
|
||||
|
||||
private static Logger logger = LoggerFactory.getLogger(PhantomJSDownloader.class);
|
||||
|
|
Loading…
Reference in New Issue