public class AccessPointAdapter extends AccessPoint
CompositeAccessPoint
.
TODO: Strictly speaking this is not an Adapter. It is an
AccessPoint
extended with a capability to inherit/override
parent's configuration.AccessPoint.PerfStat, AccessPoint.SingleLoadResourceStore
EMPTY_VALUE, INTERSTITIAL_DATE, INTERSTITIAL_JSP, INTERSTITIAL_SECONDS, INTERSTITIAL_TARGET, INTERSTITIAL_URL, REVISIT_STR, RUNTIME_ERROR_HEADER
Constructor and Description |
---|
AccessPointAdapter(CompositeAccessPoint baseAccessPoint,
AccessPointConfig config) |
AccessPointAdapter(String accessPointName,
CompositeAccessPoint baseAccessPoint) |
checkAccessPointAware, closeResources, createExclusionFilter, dispatchLocal, getErrorMsgHeader, getMementoHandler, getRewriteDirective, getUrlRoot, handleQuery, handleReplay, handleReplayRedirect, handleRequest, init, isEnableErrorMsgHeader, isEnableMemento, isEnablePerfStatsHeader, isEnableWarcFileHeader, isFixedEmbeds, isSelfRedirect, 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, shutdown
getBeanName, getInternalPort, getMapParam, getMapParamOrEmpty, getRequiredMapParam, registerPortListener, setAccessPointPath, setBeanName, setInternalPort, setServletContext, translateRequestPath, translateRequestPathQuery
public AccessPointAdapter(CompositeAccessPoint baseAccessPoint, AccessPointConfig config)
public AccessPointAdapter(String accessPointName, CompositeAccessPoint baseAccessPoint)
protected void initMergedProps()
public CompositeAccessPoint getBaseAccessPoint()
public boolean isProxyMode()
public boolean isProxySwitchable()
public String getSwitchCollPath()
public AccessPointConfig getAccessPointConfig()
public List<String> getFileIncludePrefixes()
getFileIncludePrefixes
in class AccessPoint
public List<String> getFileExcludePrefixes()
getFileExcludePrefixes
in class AccessPoint
public Properties getConfigs()
getConfigs
in class AccessPoint
public String getAccessPointPath()
getAccessPointPath
in class AbstractRequestHandler
public String getCollectionContextName()
AccessPoint
null
.getCollectionContextName
in interface CollectionContext
getCollectionContextName
in class AccessPoint
public String getStaticPrefix()
getStaticPrefix
in class AccessPoint
public String getReplayPrefix()
getReplayPrefix
in class AccessPoint
public String getQueryPrefix()
getQueryPrefix
in class AccessPoint
public boolean isExactHostMatch()
isExactHostMatch
in class AccessPoint
public boolean isExactSchemeMatch()
isExactSchemeMatch
in class AccessPoint
public boolean isUseAnchorWindow()
isUseAnchorWindow
in class AccessPoint
public boolean isServeStatic()
isServeStatic
in class AccessPoint
public javax.servlet.ServletContext getServletContext()
getServletContext
in interface RequestHandler
getServletContext
in class AbstractRequestHandler
public LiveWebRedirector getLiveWebRedirector()
getLiveWebRedirector
in class AccessPoint
public String getLiveWebPrefix()
getLiveWebPrefix
in class AccessPoint
public String getInterstitialJsp()
getInterstitialJsp
in class AccessPoint
public Locale getLocale()
getLocale
in class AccessPoint
public List<String> getFilePatterns()
getFilePatterns
in class AccessPoint
public WaybackCollection getCollection()
getCollection
in class AccessPoint
public ExceptionRenderer getException()
getException
in class AccessPoint
public QueryRenderer getQuery()
getQuery
in class AccessPoint
public RequestParser getParser()
getParser
in class AccessPoint
public ReplayDispatcher getReplay()
getReplay
in class AccessPoint
public ResultURIConverter getUriConverter()
getUriConverter
in class AccessPoint
public BooleanOperator<WaybackRequest> getAuthentication()
getAuthentication
in class AccessPoint
public String getRefererAuth()
getRefererAuth
in class AccessPoint
public boolean isBounceToReplayPrefix()
isBounceToReplayPrefix
in class AccessPoint
public boolean isBounceToQueryPrefix()
isBounceToQueryPrefix
in class AccessPoint
public long getEmbargoMS()
getEmbargoMS
in class AccessPoint
public boolean isForceCleanQueries()
isForceCleanQueries
in class AccessPoint
public CustomResultFilterFactory getFilterFactory()
getFilterFactory
in class AccessPoint
public UrlCanonicalizer getSelfRedirectCanonicalizer()
AccessPoint
getSelfRedirectCanonicalizer
in class AccessPoint
UrlCanonicalizer
public boolean isRequestAuth()
isRequestAuth
in class AccessPoint
public int getMaxRedirectAttempts()
getMaxRedirectAttempts
in class AccessPoint
public boolean isTimestampSearch()
isTimestampSearch
in class AccessPoint
public String getPerfStatsHeader()
getPerfStatsHeader
in class AccessPoint
public String getWarcFileHeader()
getWarcFileHeader
in class AccessPoint
public int getQueryCollapseTime()
getQueryCollapseTime
in class AccessPoint
@Deprecated public boolean hasExclusions()
public ExclusionFilterFactory getExclusionFactory()
getExclusionFactory
in class AccessPoint
public RewriteDirector getRewriteDirector()
getRewriteDirector
in class AccessPoint
Copyright © 2005–2015 IIPC. All rights reserved.