Class PatternSubexpressionPoolRuntimeSvcNoOp
java.lang.Object
com.espertech.esper.common.internal.epl.pattern.pool.PatternSubexpressionPoolRuntimeSvcNoOp
- All Implemented Interfaces:
PatternSubexpressionPoolRuntimeSvc
public class PatternSubexpressionPoolRuntimeSvcNoOp
extends Object
implements PatternSubexpressionPoolRuntimeSvc
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPatternContext
(int statementId, String statementName, PatternSubexpressionPoolStmtHandler stmtCounts) void
decreaseCount
(EvalNode evalNode, AgentInstanceContext agentInstanceContext) void
forceIncreaseCount
(EvalNode evalNode, AgentInstanceContext agentInstanceContext) void
removeStatement
(int statementId) boolean
tryIncreaseCount
(EvalNode evalNode, AgentInstanceContext agentInstanceContext)
-
Field Details
-
INSTANCE
-
-
Method Details
-
addPatternContext
public void addPatternContext(int statementId, String statementName, PatternSubexpressionPoolStmtHandler stmtCounts) - Specified by:
addPatternContext
in interfacePatternSubexpressionPoolRuntimeSvc
-
removeStatement
public void removeStatement(int statementId) - Specified by:
removeStatement
in interfacePatternSubexpressionPoolRuntimeSvc
-
decreaseCount
- Specified by:
decreaseCount
in interfacePatternSubexpressionPoolRuntimeSvc
-
tryIncreaseCount
- Specified by:
tryIncreaseCount
in interfacePatternSubexpressionPoolRuntimeSvc
-
forceIncreaseCount
- Specified by:
forceIncreaseCount
in interfacePatternSubexpressionPoolRuntimeSvc
-