public interface QueryProcessor
Modifier and Type | Interface and Description |
---|---|
static class |
QueryProcessor.NoHooks |
Modifier and Type | Method and Description |
---|---|
void |
onDeinit(boolean allInstances)
Called when this instance of the processor is deinitialized.
|
void |
onInit(QueryProcessorContext processorContext)
Called when this instance of processor is initialized for the first time.
|
void |
process(QueryContext context)
Called to process a query with this processor.
|
void onInit(QueryProcessorContext processorContext) throws java.lang.Exception
logic
- the search logic for which this processor will be appliedjava.lang.Exception
void onDeinit(boolean allInstances) throws java.lang.Exception
allInstances
- Hint indicating whether all instances of the processor
are going to be deinitialized, or only this one.java.lang.Exception
void process(QueryContext context) throws QueryProcessingException
QueryProcessingException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.