Class SearchIndexExcluderListBasic
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.searchindex.exclusions.SearchIndexExcluderListBasic
-
- All Implemented Interfaces:
SearchIndexExcluderList
public class SearchIndexExcluderListBasic extends Object implements SearchIndexExcluderList
The basic implementation.
-
-
Constructor Summary
Constructors Constructor Description SearchIndexExcluderListBasic(Collection<? extends SearchIndexExcluder> excluders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisExcluded(Individual ind)Poll the list of excluders regarding this individual.voidstartIndexing()Do any required setup on the individual Excluders.voidstopIndexing()Do any required teardown on the individual Excluders.
-
-
-
Constructor Detail
-
SearchIndexExcluderListBasic
public SearchIndexExcluderListBasic(Collection<? extends SearchIndexExcluder> excluders)
-
-
Method Detail
-
startIndexing
public void startIndexing()
Description copied from interface:SearchIndexExcluderListDo any required setup on the individual Excluders.- Specified by:
startIndexingin interfaceSearchIndexExcluderList
-
stopIndexing
public void stopIndexing()
Description copied from interface:SearchIndexExcluderListDo any required teardown on the individual Excluders.- Specified by:
stopIndexingin interfaceSearchIndexExcluderList
-
isExcluded
public boolean isExcluded(Individual ind)
Description copied from interface:SearchIndexExcluderListPoll the list of excluders regarding this individual. If any returns non-null, the individual is excluded. If all return null, the individual is not excluded.- Specified by:
isExcludedin interfaceSearchIndexExcluderList
-
-