com.raritantechnologies.quickstart
Class StandardQueryProcessorFilterBean
java.lang.Object
com.raritantechnologies.quickstart.StandardQueryProcessorFilterBean
- public class StandardQueryProcessorFilterBean
- extends java.lang.Object
Place Holder for multi-level StandardQueryProrcessorFilter. At ConfigurationManager initialization time
a StandardQueryProcessorFilterBean is instantiated as a placeholder for the standard QP Filter. When the
session query pipeline is constructed (either by UserSession or FederatedSearchSource) the createFilter method
is used to construct the pipeline and connect it to the currently selected SearchSource.
XML Configuration Template:
<StandardQueryProcessorFilter topFilter="[ name of QueryProcessorFilterSource ]"
bottomFilter="[ name of inner most QueryProcessorFilter of the standard front end ]"
excludeCategories="[ comma separated list of categories not to be wrapped by standard filter ]" />
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardQueryProcessorFilterBean
public StandardQueryProcessorFilterBean(java.lang.String topFilter,
java.lang.String bottomFilter,
java.lang.String excludeCategories)
getExcludedCategories
public java.lang.String getExcludedCategories()
createFilter
public QueryProcessorFilterSource createFilter(SearchSource realSource)
createFilter
public QueryProcessorFilterSource createFilter(SearchSource realSource,
ILoginInfo userInfo)
setTopFilterName
public void setTopFilterName(java.lang.String topFilterName)
getTopFilterName
public java.lang.String getTopFilterName()
setBottomFilterName
public void setBottomFilterName(java.lang.String bottomFilterName)
getBottomFilterName
public java.lang.String getBottomFilterName()
setExcludeCategories
public void setExcludeCategories(java.lang.String excludeCategories)
getExcludeCategories
public java.lang.String getExcludeCategories()