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 SearchPostProcess
protected void check(Feature feature, FeatureQuery query) throws java.lang.Exception
java.lang.Exception
public java.lang.String getLabel()
getLabel
in interface SearchPostProcess
public java.lang.String getName()
getName
in interface SearchPostProcess
public SearchPostProcessFactory getFactory()
getFactory
in interface SearchPostProcess
public DynObject getParameters()
getParameters
in interface SearchPostProcess
public void setParameters(DynObject parameters)
setParameters
in interface SearchPostProcess