| java.lang.Object org.columba.mail.folder.search.DefaultSearchEngine
DefaultSearchEngine | public class DefaultSearchEngine (Code) | | Divides search requests and passes them along to the optimized
QueryEngine for execution.
Search requests which can't be performed by the
QueryEngine , are
executed by DefaultSearchEngine using the plugin mechanism.
author: tstich, fdietz |
DefaultSearchEngine | public DefaultSearchEngine(AbstractMessageFolder folder)(Code) | | Constructor
Parameters: folder - folder on which the search is applied |
queryEngine | protected List queryEngine(IFilterRule filter, Object[] uids) throws Exception(Code) | | See Also: org.columba.mail.folder.DefaultSearchEngine.queryEngine(org.columba.mail.filter.FilterRulejava.lang.Objectorg.columba.api.command.IWorkerStatusController) |
queryEngine | protected List queryEngine(IFilterRule filter) throws Exception(Code) | | See Also: org.columba.mail.folder.DefaultSearchEngine.queryEngine(org.columba.mail.filter.FilterRuleorg.columba.api.command.IWorkerStatusController) |
searchMessages | public Object[] searchMessages(IFilter filter, Object[] uids) throws Exception(Code) | | See Also: org.columba.mail.folder.SearchEngineInterface.searchMessages(org.columba.mail.filter.Filterjava.lang.Objectorg.columba.api.command.IWorkerStatusController) |
searchMessages | public Object[] searchMessages(IFilter filter) throws Exception(Code) | | See Also: org.columba.mail.folder.SearchEngineInterface.searchMessages(org.columba.mail.filter.Filterorg.columba.api.command.IWorkerStatusController) |
setNonDefaultEngine | public void setNonDefaultEngine(QueryEngine engine)(Code) | | Parameters: engine - |
|
|