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, translateRequestPathQuery
public 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
RequestHandler
httpRequest
- 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
WaybackException
IOException
public String getLiveWebRedirect(javax.servlet.http.HttpServletRequest request, WaybackRequest wbRequest, WaybackException we)
getLiveWebRedirect
in class LiveWebRequestHandler
protected 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.