public class CompositeAccessPoint extends AccessPoint
2014-11-06: oracleUrl property is removed. Use
OracleExclusionFilterFactory instead.
2014-11-06: staticExclusions property is removed. Configure
exclusionFactory property in Spring configuration with
CompositeExclusionFilterFactory.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
CompositeAccessPoint.Status |
AccessPoint.PerfStat, AccessPoint.SingleLoadResourceStore| Modifier and Type | Field and Description |
|---|---|
protected static String |
REQUEST_CONTEXT_PREFIX |
EMPTY_VALUE, INTERSTITIAL_DATE, INTERSTITIAL_JSP, INTERSTITIAL_SECONDS, INTERSTITIAL_TARGET, INTERSTITIAL_URL, REVISIT_STR, RUNTIME_ERROR_HEADER| Constructor and Description |
|---|
CompositeAccessPoint() |
| Modifier and Type | Method and Description |
|---|---|
AccessPointConfig |
findConfigForFile(String file) |
AccessPointConfigs |
getAccessPointConfigs() |
String |
getOracleUrl()
Deprecated.
|
ArrayList<ExclusionFilterFactory> |
getStaticExclusions()
Deprecated.
|
ContextResultURIConverterFactory |
getUriConverterFactory() |
boolean |
handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Possibly handle an incoming HttpServletRequest, much like a normal
HttpServlet, but includes a return value.
|
protected CompositeAccessPoint.Status |
handleRequest(String realAccessPoint,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean |
isProxyEnabled() |
void |
setAccessPointConfigs(AccessPointConfigs accessPointConfigs) |
void |
setOracleUrl(String oracleUrl)
Deprecated.
2014-11-06 Use
OraclePolicyService |
void |
setStaticExclusions(ArrayList<ExclusionFilterFactory> staticExclusions)
Deprecated.
|
void |
setUriConverterFactory(ContextResultURIConverterFactory uriConverterFactory)
|
checkAccessPointAware, closeResources, createExclusionFilter, dispatchLocal, getAuthentication, getCollection, getCollectionContextName, getConfigs, getEmbargoMS, getErrorMsgHeader, getException, getExclusionFactory, getFileExcludePrefixes, getFileIncludePrefixes, getFilePatterns, getFilterFactory, getInterstitialJsp, getLiveWebPrefix, getLiveWebRedirector, getLocale, getMaxRedirectAttempts, getMementoHandler, getParser, getPerfStatsHeader, getQuery, getQueryCollapseTime, getQueryPrefix, getRefererAuth, getReplay, getReplayPrefix, getRewriteDirective, getRewriteDirector, getSelfRedirectCanonicalizer, getStaticPrefix, getUriConverter, getUrlRoot, getWarcFileHeader, handleQuery, handleReplay, handleReplayRedirect, init, isBounceToQueryPrefix, isBounceToReplayPrefix, isEnableErrorMsgHeader, isEnableMemento, isEnablePerfStatsHeader, isEnableWarcFileHeader, isExactHostMatch, isExactSchemeMatch, isFixedEmbeds, isForceCleanQueries, isRequestAuth, isSelfRedirect, isServeStatic, isTimestampSearch, isUseAnchorWindow, isUseServerName, isWaybackReferer, isWaybackReferer, logError, makeCaptureQueryUrl, queryIndex, retrievePayloadForIdenticalContentRevisit, searchCaptures, setAuthentication, setBounceToQueryPrefix, setBounceToReplayPrefix, setCollection, setConfigs, setEmbargoMS, setEnableErrorMsgHeader, setEnableMemento, setEnablePerfStatsHeader, setEnableWarcFileHeader, setErrorMsgHeader, setExactHostMatch, setExactSchemeMatch, setException, setExclusionFactory, setFileExcludePrefixes, setFileIncludePrefixes, setFilePatterns, setFilterFactory, setFixedEmbeds, setForceCleanQueries, setInterstitialJsp, setLiveWebPrefix, setLiveWebRedirector, setLocale, setMaxRedirectAttempts, setMementoHandler, setParser, setPerfStatsHeader, setPerfStatsHeaderFormat, setQuery, setQueryCollapseTime, setQueryPrefix, setRefererAuth, setReplay, setReplayPrefix, setRequestAuth, setRewriteDirector, setSelfRedirectCanonicalizer, setServeStatic, setStaticPrefix, setTimestampSearch, setUriConverter, setUrlRoot, setUseAnchorWindow, setUseServerName, setWarcFileHeader, shutdowngetAccessPointPath, getBeanName, getInternalPort, getMapParam, getMapParamOrEmpty, getRequiredMapParam, getServletContext, registerPortListener, setAccessPointPath, setBeanName, setInternalPort, setServletContext, translateRequestPath, translateRequestPathQueryprotected static final String REQUEST_CONTEXT_PREFIX
public boolean handleRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
RequestHandlerhandleRequest in interface RequestHandlerhandleRequest in class AccessPointrequest - HttpServletRequest which is being handledresponse - HttpServletResponse which is being handledjavax.servlet.ServletException - per usualIOException - per usualprotected CompositeAccessPoint.Status handleRequest(String realAccessPoint, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
javax.servlet.ServletExceptionIOExceptionpublic ContextResultURIConverterFactory getUriConverterFactory()
public void setUriConverterFactory(ContextResultURIConverterFactory uriConverterFactory)
ContextResultURIConverterFactory used for creating
ResultURIConverter for each sub-AccessPoint.
it will receive default replayURIPrefix for sub-AccessPoint as
flags argument.
uriConverterFactory - public AccessPointConfigs getAccessPointConfigs()
public void setAccessPointConfigs(AccessPointConfigs accessPointConfigs)
public AccessPointConfig findConfigForFile(String file)
public boolean isProxyEnabled()
@Deprecated public String getOracleUrl()
public void setOracleUrl(String oracleUrl)
OraclePolicyServiceAccessControlClientoracleUrl - URL@Deprecated public ArrayList<ExclusionFilterFactory> getStaticExclusions()
public void setStaticExclusions(ArrayList<ExclusionFilterFactory> staticExclusions)
AccessPoint.setExclusionFactory(org.archive.wayback.accesscontrol.ExclusionFilterFactory)
using CompositeExclusionFilterFactorystaticExclusions - list of exclusion filter factoriesCopyright © 2005–2015 IIPC. All rights reserved.