com.espertech.esper.rowregex
Class RegexHandlerFactoryDefault
java.lang.Object
com.espertech.esper.rowregex.RegexHandlerFactoryDefault
- All Implemented Interfaces:
- RegexHandlerFactory
public class RegexHandlerFactoryDefault
- extends java.lang.Object
- implements RegexHandlerFactory
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexHandlerFactoryDefault
public RegexHandlerFactoryDefault()
makeViewFactory
public EventRowRegexNFAViewFactory makeViewFactory(ViewFactoryChain viewFactoryChain,
MatchRecognizeSpec matchRecognizeSpec,
AgentInstanceContext agentInstanceContext,
boolean isUnbound,
java.lang.annotation.Annotation[] annotations,
ConfigurationEngineDefaults.MatchRecognize matchRecognizeConfigs)
throws ExprValidationException
- Specified by:
makeViewFactory
in interface RegexHandlerFactory
- Throws:
ExprValidationException
makeSingle
public RegexPartitionStateRepo makeSingle(RegexPartitionStateRandomAccessGetter prevGetter,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare)
- Specified by:
makeSingle
in interface RegexHandlerFactory
makePartitioned
public RegexPartitionStateRepo makePartitioned(RegexPartitionStateRandomAccessGetter prevGetter,
RegexPartitionStateRepoGroupMeta stateRepoGroupMeta,
AgentInstanceContext agentInstanceContext,
EventRowRegexNFAView view,
boolean keepScheduleState,
RegexPartitionTerminationStateComparator terminationStateCompare)
- Specified by:
makePartitioned
in interface RegexHandlerFactory