public class LiveWebAccessPoint extends LiveWebRequestHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
LIVEWEB_RUNTIME_ERROR_HEADER |
| Constructor and Description |
|---|
LiveWebAccessPoint() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkUrlDns(URL url,
int timeout) |
StaticMapExclusionFilterFactory |
getAdminFactory() |
LiveWebCache |
getCache() |
int |
getDnsCheckTimeout() |
AccessPoint |
getInner() |
String |
getLiveWebRedirect(javax.servlet.http.HttpServletRequest request,
WaybackRequest wbRequest,
WaybackException we) |
protected ArcResource |
getLiveWebResource(CaptureSearchResult result,
String urlString) |
String |
getRequireReferrer() |
RobotExclusionFilterFactory |
getRobotFactory() |
String |
getSkipHost() |
boolean |
handleRequest(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
Possibly handle an incoming HttpServletRequest, much like a normal
HttpServlet, but includes a return value.
|
void |
setAdminFactory(StaticMapExclusionFilterFactory adminFactory) |
void |
setCache(LiveWebCache cache) |
void |
setDnsCheckTimeout(int dnsCheckTimeout) |
void |
setInner(AccessPoint inner) |
void |
setRequireReferrer(String requireReferrer) |
void |
setRobotFactory(RobotExclusionFilterFactory robotFactory) |
void |
setSkipHost(String skipHost) |
getAccessPointPath, getBeanName, getInternalPort, getMapParam, getMapParamOrEmpty, getRequiredMapParam, getServletContext, registerPortListener, setAccessPointPath, setBeanName, setInternalPort, setServletContext, translateRequestPath, translateRequestPathQuerypublic static final String LIVEWEB_RUNTIME_ERROR_HEADER
public boolean handleRequest(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
throws javax.servlet.ServletException,
IOException
RequestHandlerhttpRequest - the incoming HttpServletRequesthttpResponse - the HttpServletResponse to return data to the client.javax.servlet.ServletException - for usual reasons.IOException - for usual reasons.protected ArcResource getLiveWebResource(CaptureSearchResult result, String urlString) throws WaybackException, IOException
WaybackExceptionIOExceptionpublic String getLiveWebRedirect(javax.servlet.http.HttpServletRequest request, WaybackRequest wbRequest, WaybackException we)
getLiveWebRedirect in class LiveWebRequestHandlerprotected boolean checkUrlDns(URL url, int timeout)
public LiveWebCache getCache()
public void setCache(LiveWebCache cache)
cache - the cache to setpublic RobotExclusionFilterFactory getRobotFactory()
public void setRobotFactory(RobotExclusionFilterFactory robotFactory)
robotFactory - the robotFactory to setpublic AccessPoint getInner()
public void setInner(AccessPoint inner)
inner - the inner to setpublic StaticMapExclusionFilterFactory getAdminFactory()
public void setAdminFactory(StaticMapExclusionFilterFactory adminFactory)
public String getSkipHost()
public void setSkipHost(String skipHost)
public int getDnsCheckTimeout()
public void setDnsCheckTimeout(int dnsCheckTimeout)
public String getRequireReferrer()
public void setRequireReferrer(String requireReferrer)
Copyright © 2005–2015 IIPC. All rights reserved.