com.espertech.esper.pattern
Class PatternContextFactoryDefault

java.lang.Object
  extended by com.espertech.esper.pattern.PatternContextFactoryDefault
All Implemented Interfaces:
PatternContextFactory

public class PatternContextFactoryDefault
extends java.lang.Object
implements PatternContextFactory

Default pattern context factory.


Constructor Summary
PatternContextFactoryDefault()
           
 
Method Summary
 PatternContext createContext(StatementContext statementContext, int streamId, EvalRootFactoryNode rootNode, MatchedEventMapMeta matchedEventMapMeta, boolean allowResilient)
          Create a pattern context.
 PatternAgentInstanceContext createPatternAgentContext(PatternContext patternContext, AgentInstanceContext agentInstanceContext, boolean hasConsumingFilter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternContextFactoryDefault

public PatternContextFactoryDefault()
Method Detail

createContext

public PatternContext createContext(StatementContext statementContext,
                                    int streamId,
                                    EvalRootFactoryNode rootNode,
                                    MatchedEventMapMeta matchedEventMapMeta,
                                    boolean allowResilient)
Description copied from interface: PatternContextFactory
Create a pattern context.

Specified by:
createContext in interface PatternContextFactory
Parameters:
statementContext - is the statement information and services
streamId - is the stream id
rootNode - is the pattern root node
Returns:
pattern context

createPatternAgentContext

public PatternAgentInstanceContext createPatternAgentContext(PatternContext patternContext,
                                                             AgentInstanceContext agentInstanceContext,
                                                             boolean hasConsumingFilter)
Specified by:
createPatternAgentContext in interface PatternContextFactory

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com