public class AbstractSearchPostProcess extends java.lang.Object implements SearchPostProcess
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSearchPostProcess.DefaultSearchPostProcessResult |
SearchPostProcess.SearchPostProcessResult| Modifier and Type | Field and Description |
|---|---|
FeatureStore |
input |
protected static Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSearchPostProcess(SearchPostProcessFactory factory,
FeatureStore input,
FeatureQuery query,
DynObject parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
check(Feature feature,
FeatureQuery query) |
SearchPostProcess.SearchPostProcessResult |
execute(FeatureStore input,
FeatureQuery query,
DynObject parameters,
SimpleTaskStatus status) |
SearchPostProcessFactory |
getFactory() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
DynObject |
getParameters() |
void |
setParameters(DynObject parameters) |
protected static final Logger LOGGER
public final FeatureStore input
protected AbstractSearchPostProcess(SearchPostProcessFactory factory, FeatureStore input, FeatureQuery query, DynObject parameters)
public SearchPostProcess.SearchPostProcessResult execute(FeatureStore input, FeatureQuery query, DynObject parameters, SimpleTaskStatus status)
execute in interface SearchPostProcessprotected void check(Feature feature, FeatureQuery query) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getLabel()
getLabel in interface SearchPostProcesspublic java.lang.String getName()
getName in interface SearchPostProcesspublic SearchPostProcessFactory getFactory()
getFactory in interface SearchPostProcesspublic DynObject getParameters()
getParameters in interface SearchPostProcesspublic void setParameters(DynObject parameters)
setParameters in interface SearchPostProcess