Class PluggableSearchNormalization
java.lang.Object
org.graylog.plugins.views.search.engine.normalization.PluggableSearchNormalization
- All Implemented Interfaces:
SearchNormalization
-
Constructor Summary
ConstructorsConstructorDescriptionPluggableSearchNormalization(Set<SearchNormalizer> pluggableNormalizers) PluggableSearchNormalization(Set<SearchNormalizer> pluggableNormalizers, Set<SearchNormalizer> postValidationNormalizers) -
Method Summary
Modifier and TypeMethodDescriptionpostValidation(Query query, ParameterProvider parameterProvider) postValidation(Search search, SearchUser searchUser, ExecutionState executionState) preValidation(Query query, ParameterProvider parameterProvider, SearchUser searchUser, ExecutionState executionState) preValidation(Search search, SearchUser searchUser, ExecutionState executionState)
-
Constructor Details
-
PluggableSearchNormalization
@Inject public PluggableSearchNormalization(Set<SearchNormalizer> pluggableNormalizers, Set<SearchNormalizer> postValidationNormalizers) -
PluggableSearchNormalization
-
-
Method Details
-
preValidation
- Specified by:
preValidationin interfaceSearchNormalization
-
postValidation
- Specified by:
postValidationin interfaceSearchNormalization
-
preValidation
public Query preValidation(Query query, ParameterProvider parameterProvider, SearchUser searchUser, ExecutionState executionState) - Specified by:
preValidationin interfaceSearchNormalization
-
postValidation
- Specified by:
postValidationin interfaceSearchNormalization
-