public class RegexHandlerFactoryDefault extends Object implements RegexHandlerFactory
Constructor and Description |
---|
RegexHandlerFactoryDefault() |
Modifier and Type | Method and Description |
---|---|
RegexPartitionStateRepo |
makePartitioned(RegexPartitionStateRandomAccessGetter prevGetter,
RegexPartitionStateRepoGroupMeta stateRepoGroupMeta,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare) |
RegexPartitionStateRepo |
makeSingle(RegexPartitionStateRandomAccessGetter prevGetter,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare) |
EventRowRegexNFAViewFactory |
makeViewFactory(ViewFactoryChain viewFactoryChain,
MatchRecognizeSpec matchRecognizeSpec,
AgentInstanceContext agentInstanceContext,
boolean isUnbound,
Annotation[] annotations,
ConfigurationEngineDefaults.MatchRecognize matchRecognizeConfigs) |
public EventRowRegexNFAViewFactory makeViewFactory(ViewFactoryChain viewFactoryChain, MatchRecognizeSpec matchRecognizeSpec, AgentInstanceContext agentInstanceContext, boolean isUnbound, Annotation[] annotations, ConfigurationEngineDefaults.MatchRecognize matchRecognizeConfigs) throws ExprValidationException
makeViewFactory
in interface RegexHandlerFactory
ExprValidationException
public RegexPartitionStateRepo makeSingle(RegexPartitionStateRandomAccessGetter prevGetter, AgentInstanceContext agentInstanceContext, EventRowRegexNFAView view, boolean keepScheduleState, RegexPartitionTerminationStateComparator terminationStateCompare)
makeSingle
in interface RegexHandlerFactory
public RegexPartitionStateRepo makePartitioned(RegexPartitionStateRandomAccessGetter prevGetter, RegexPartitionStateRepoGroupMeta stateRepoGroupMeta, AgentInstanceContext agentInstanceContext, EventRowRegexNFAView view, boolean keepScheduleState, RegexPartitionTerminationStateComparator terminationStateCompare)
makePartitioned
in interface RegexHandlerFactory