public class CompositeExclusionFilterFactory extends Object implements ContextExclusionFilterFactory
Constructor and Description |
---|
CompositeExclusionFilterFactory() |
Modifier and Type | Method and Description |
---|---|
void |
addFactory(ExclusionFilterFactory factory) |
ExclusionFilter |
get() |
ExclusionFilter |
getExclusionFilter(CollectionContext context)
Return
ExclusionFilter for use in current replay session, based
on context . |
ArrayList<ExclusionFilterFactory> |
getFactories() |
protected static ExclusionFilter |
getInstance(ExclusionFilterFactory factory,
CollectionContext context) |
void |
setFactories(ArrayList<ExclusionFilterFactory> factories) |
void |
shutdown()
close any resources used by this ExclusionFilter system.
|
public void addFactory(ExclusionFilterFactory factory)
factory
- to be added to the compositeprotected static ExclusionFilter getInstance(ExclusionFilterFactory factory, CollectionContext context)
public ExclusionFilter getExclusionFilter(CollectionContext context)
ContextExclusionFilterFactory
ExclusionFilter
for use in current replay session, based
on context
.getExclusionFilter
in interface ContextExclusionFilterFactory
context
- exclusion context view, must not be null
.public ExclusionFilter get()
get
in interface ExclusionFilterFactory
public ArrayList<ExclusionFilterFactory> getFactories()
public void setFactories(ArrayList<ExclusionFilterFactory> factories)
factories
- the factories to setpublic void shutdown()
ExclusionFilterFactory
shutdown
in interface ExclusionFilterFactory
Copyright © 2005–2017 IIPC. All rights reserved.