com.espertech.esper.rowregex
Interface RegexHandlerFactory
- All Known Implementing Classes:
- RegexHandlerFactoryDefault
public interface RegexHandlerFactory
Service for creating match-recognize factory and state services.
Method Summary |
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,
java.lang.annotation.Annotation[] annotations,
ConfigurationEngineDefaults.MatchRecognize matchRecognizeConfigs)
|
makeViewFactory
EventRowRegexNFAViewFactory makeViewFactory(ViewFactoryChain viewFactoryChain,
MatchRecognizeSpec matchRecognizeSpec,
AgentInstanceContext agentInstanceContext,
boolean isUnbound,
java.lang.annotation.Annotation[] annotations,
ConfigurationEngineDefaults.MatchRecognize matchRecognizeConfigs)
throws ExprValidationException
- Throws:
ExprValidationException
makeSingle
RegexPartitionStateRepo makeSingle(RegexPartitionStateRandomAccessGetter prevGetter,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare)
makePartitioned
RegexPartitionStateRepo makePartitioned(RegexPartitionStateRandomAccessGetter prevGetter,
RegexPartitionStateRepoGroupMeta stateRepoGroupMeta,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare)