public interface ContextExclusionFilterFactory extends ExclusionFilterFactory
ExclusionFilterFactory
interface for configuring
ExclusionFilter
instance depending on context information.
If an ExclusionFilterFactory
instance also implements this interface,
and if appropriate ExclusionContext
is available, caller shall
getExclusionFilter(CollectionContext)
method instead of
ExclusionFilterFactory.get()
. This is for migrating to new interface
maintaining compatibility with existing code. Eventually all
ExclusionFilterFactory
implementation should migrate to this
interface.
Typically context corresponds to one of web archive collection hosted by the same Wayback instance.
Modifier and Type | Method and Description |
---|---|
ExclusionFilter |
getExclusionFilter(CollectionContext context)
Return
ExclusionFilter for use in current replay session, based
on context . |
get, shutdown
ExclusionFilter getExclusionFilter(CollectionContext context)
ExclusionFilter
for use in current replay session, based
on context
.context
- exclusion context view, must not be null
.Copyright © 2005–2017 IIPC. All rights reserved.