org.tinygroup.tinyspider
接口 UrlRepository

所有已知实现类:
UrlRepositoryMemory

public interface UrlRepository

URL仓库

作者:
luoguo

方法摘要
 String getContent(String url)
          如果存在,则返回内容;如果不存在,则抛出运行时异常
 String getContent(String url, Map<String,Object> parameter)
          如果存在,则返回内容;如果不存在,则抛出运行时异常
 boolean isExist(String url)
          返回url是否已经在仓库中存在
 boolean isExist(String url, Map<String,Object> parameter)
          返回url是否已经在仓库中存在,带有参数
 void putUrlWithContent(String url, Map<String,Object> parameter, String content)
          如果不存在,则放放,如果已经存在,则替换
 void putUrlWithContent(String url, String content)
          如果不存在,则放放,如果已经存在,则替换
 

方法详细信息

isExist

boolean isExist(String url)
返回url是否已经在仓库中存在

参数:
url -
返回:

isExist

boolean isExist(String url,
                Map<String,Object> parameter)
返回url是否已经在仓库中存在,带有参数

参数:
url -
parameter -
返回:

putUrlWithContent

void putUrlWithContent(String url,
                       String content)
如果不存在,则放放,如果已经存在,则替换

参数:
url -
content -

putUrlWithContent

void putUrlWithContent(String url,
                       Map<String,Object> parameter,
                       String content)
如果不存在,则放放,如果已经存在,则替换

参数:
url -
parameter -
content -

getContent

String getContent(String url)
如果存在,则返回内容;如果不存在,则抛出运行时异常

参数:
url -
返回:

getContent

String getContent(String url,
                  Map<String,Object> parameter)
如果存在,则返回内容;如果不存在,则抛出运行时异常

参数:
url -
parameter -
返回:


Copyright © 2006–2014 开源组织. All rights reserved.