com.espertech.esper.metrics.instrumentation
Class InstrumentationDefault
java.lang.Object
com.espertech.esper.metrics.instrumentation.InstrumentationDefault
- All Implemented Interfaces:
- Instrumentation
public class InstrumentationDefault
- extends java.lang.Object
- implements Instrumentation
Method Summary |
void |
aAggAccessEnterLeave(boolean enter,
int index,
AggregationState state)
|
void |
aAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod)
|
void |
aAggregationGroupedApplyEnterLeave(boolean enter)
|
void |
aAggregationGroupedRollupEvalParam(java.lang.Object result)
|
void |
aAggregationUngroupedApplyEnterLeave(boolean enter)
|
void |
aContextPartitionAllocate()
|
void |
aContextPartitionDestroy()
|
void |
aContextScheduledEval()
|
void |
aEngineManagementStmtCompileStart(boolean success,
java.lang.String message)
|
void |
aEngineManagementStmtStop()
|
void |
aEvent()
|
void |
aEventCP()
|
void |
aExprAnd(java.lang.Boolean result)
|
void |
aExprArray(java.lang.Object result)
|
void |
aExprBetween(java.lang.Boolean result)
|
void |
aExprBitwise(java.lang.Object result)
|
void |
aExprBool(java.lang.Boolean result)
|
void |
aExprCase(java.lang.Object result)
|
void |
aExprCast(java.lang.Object result)
|
void |
aExprCoalesce(java.lang.Object value)
|
void |
aExprConcat(java.lang.String result)
|
void |
aExprContextProp(java.lang.Object result)
|
void |
aExprDeclared(java.lang.Object value)
|
void |
aExprDot(java.lang.Object result)
|
void |
aExprDotChain()
|
void |
aExprDotChainElement(EPType typeInfo,
java.lang.Object result)
|
void |
aExprEquals(java.lang.Boolean result)
|
void |
aExprEqualsAnyOrAll(java.lang.Boolean result)
|
void |
aExprIdent(java.lang.Object result)
|
void |
aExprIn(java.lang.Boolean result)
|
void |
aExprInstanceof(java.lang.Boolean result)
|
void |
aExprIs(boolean result)
|
void |
aExprLike(java.lang.Boolean result)
|
void |
aExprMath(java.lang.Object result)
|
void |
aExprMinMaxRow(java.lang.Object result)
|
void |
aExprNew(java.util.Map<java.lang.String,java.lang.Object> props)
|
void |
aExprNot(java.lang.Boolean result)
|
void |
aExprOr(java.lang.Boolean result)
|
void |
aExprPlugInSingleRow(java.lang.Object result)
|
void |
aExprPrev(java.lang.Object result)
|
void |
aExprPrior(java.lang.Object result)
|
void |
aExprPropExists(boolean exists)
|
void |
aExprRegexp(java.lang.Boolean result)
|
void |
aExprRelOp(java.lang.Boolean result)
|
void |
aExprRelOpAnyOrAll(java.lang.Boolean result)
|
void |
aExprStreamEventMethod(java.lang.Object result)
|
void |
aExprStreamUnd(java.lang.Object result)
|
void |
aExprStreamUndMethod(java.lang.Object result)
|
void |
aExprStreamUndSelectClause(EventBean event)
|
void |
aExprSubselect(java.lang.Object result)
|
void |
aExprTableSubpropAccessor(java.lang.Object result)
|
void |
aExprTableSubproperty(java.lang.Object result)
|
void |
aExprTableTop(java.lang.Object result)
|
void |
aExprTimePeriod(java.lang.Object result)
|
void |
aExprTypeof(java.lang.String typeName)
|
void |
aExprValue(java.lang.Object result)
|
void |
aExprVariable(java.lang.Object value)
|
void |
aFilter(java.util.Collection<FilterHandle> matches)
|
void |
aFilterActivationNamedWindowInsert()
|
void |
aFilterActivationOnTrigger()
|
void |
aFilterActivationStream()
|
void |
aFilterActivationSubselect()
|
void |
aFilterAdd()
|
void |
aFilterBoolean()
|
void |
aFilterBooleanExpr(boolean result)
|
void |
aFilterHandleSetIndexes()
|
void |
aFilterRemove()
|
void |
aFilterReverseIndex(java.lang.Boolean match)
|
void |
aHavingClauseJoin(java.lang.Boolean pass)
|
void |
aHavingClauseNonJoin(java.lang.Boolean pass)
|
void |
aHistoricalScheduledEval()
|
void |
aIndexAdd()
|
void |
aIndexAddRemove()
|
void |
aIndexJoinLookup(java.util.Set<EventBean> result,
java.lang.Object keys)
|
void |
aIndexRemove()
|
void |
aIndexSubordLookup(java.util.Collection<EventBean> events,
java.lang.Object keys)
|
void |
aInfraMergeWhenThenActionItem(boolean applies)
|
void |
aInfraMergeWhenThenActions()
|
void |
aInfraMergeWhenThenItem(boolean matched,
boolean actionsApplied)
|
void |
aInfraMergeWhenThens(boolean matched)
|
void |
aInfraOnAction()
|
void |
aInfraTriggeredLookup(EventBean[] result)
|
void |
aInfraUpdate(EventBean afterUpdate)
|
void |
aInfraUpdateRHSExpr(java.lang.Object result)
|
void |
aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults)
|
void |
aJoinCompositionQueryStrategy()
|
void |
aJoinCompositionStepUpdIndex()
|
void |
aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults)
|
void |
aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults)
|
void |
aJoinDispatch()
|
void |
aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
|
void |
aJoinExecProcess()
|
void |
aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
|
void |
aNamedWindowCPMulti()
|
void |
aNamedWindowCPSingle()
|
void |
aNamedWindowDispatch()
|
void |
aOrderBy(java.lang.Object values)
|
void |
aOutputProcessNonBuffered()
|
void |
aOutputProcessNonBufferedJoin()
|
void |
aOutputProcessWCondition(boolean buffered)
|
void |
aOutputProcessWConditionJoin(boolean buffered)
|
void |
aOutputRateConditionOutputNow(boolean generate)
|
void |
aOutputRateConditionScheduledEval()
|
void |
aOutputRateConditionUpdate()
|
void |
aPatternAndEvaluateFalse()
|
void |
aPatternAndEvaluateTrue(boolean quitted)
|
void |
aPatternAndQuit()
|
void |
aPatternAndStart()
|
void |
aPatternEveryDistinctEvalFalse()
|
void |
aPatternEveryDistinctEvaluateTrue(java.util.Set<java.lang.Object> keysFromNodeNoExpire,
java.util.LinkedHashMap<java.lang.Object,java.lang.Long> keysFromNodeExpire,
java.lang.Object matchEventKey,
boolean haveSeenThis)
|
void |
aPatternEveryDistinctQuit()
|
void |
aPatternEveryDistinctStart()
|
void |
aPatternEveryEvalFalse()
|
void |
aPatternEveryEvaluateTrue()
|
void |
aPatternEveryQuit()
|
void |
aPatternEveryStart()
|
void |
aPatternFilterMatch(boolean quitted)
|
void |
aPatternFilterQuit()
|
void |
aPatternFilterStart()
|
void |
aPatternFollowedByEvalFalse()
|
void |
aPatternFollowedByEvaluateTrue(boolean quitted)
|
void |
aPatternFollowedByQuit()
|
void |
aPatternFollowedByStart()
|
void |
aPatternGuardEvaluateTrue(boolean quitted)
|
void |
aPatternGuardGuardQuit()
|
void |
aPatternGuardQuit()
|
void |
aPatternGuardScheduledEval()
|
void |
aPatternGuardStart()
|
void |
aPatternMatchUntilEvalFalse()
|
void |
aPatternMatchUntilEvaluateTrue(boolean quitted)
|
void |
aPatternMatchUntilQuit()
|
void |
aPatternMatchUntilStart()
|
void |
aPatternNotEvalFalse()
|
void |
aPatternNotEvaluateTrue(boolean quitted)
|
void |
aPatternNotQuit()
|
void |
aPatternNotStart()
|
void |
aPatternObserverEvaluateTrue()
|
void |
aPatternObserverQuit()
|
void |
aPatternObserverScheduledEval()
|
void |
aPatternObserverStart()
|
void |
aPatternOrEvalFalse()
|
void |
aPatternOrEvaluateTrue(boolean quitted)
|
void |
aPatternOrQuit()
|
void |
aPatternOrStart()
|
void |
aPatternRootEvalFalse()
|
void |
aPatternRootEvaluateTrue(boolean quitted)
|
void |
aPatternRootQuit()
|
void |
aPatternRootStart()
|
void |
aRegEx(RegexPartitionState partitionState,
java.util.List<RegexNFAStateEntry> endStates,
java.util.List<RegexNFAStateEntry> terminationStates)
|
void |
aRegExPartition(boolean exists,
RegexPartitionState state)
|
void |
aRegExScheduledEval()
|
void |
aRegExState(java.util.List<RegexNFAStateEntry> next,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
|
void |
aRegIntervalState(boolean scheduled)
|
void |
aRegIntervalValue(long result)
|
void |
aRegMeasure(EventBean outBean)
|
void |
aRegOut()
|
void |
aResultSetProcessComputeGroupKeys(boolean enter,
java.lang.Object groupKeysPerEvent)
|
void |
aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
|
void |
aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
|
void |
aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
|
void |
aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
|
void |
aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
|
void |
aRouteBetweenStmt()
|
void |
aScheduleAdd()
|
void |
aScheduleEval(java.util.Collection<ScheduleHandle> handles)
|
void |
aScheduleRemove()
|
void |
aSelectClause(boolean newData,
EventBean event,
java.lang.Object[] subscriberParameters)
|
void |
aSplitStream(boolean all,
boolean handled)
|
void |
aSplitStreamRoute()
|
void |
aSplitStreamWhere(java.lang.Boolean pass)
|
void |
aStimulantEvent()
|
void |
aStimulantTime()
|
void |
aSubselectAggregation()
|
void |
aTableAddEvent()
|
void |
aTableDeleteEvent()
|
void |
aTime()
|
void |
aTimeCP()
|
void |
aUpdateIStream(EventBean finalEvent,
boolean haveCloned)
|
void |
aUpdateIStreamApply(EventBean updated,
boolean applied)
|
void |
aUpdateIStreamApplyAssignmentItem(java.lang.Object value)
|
void |
aUpdateIStreamApplyAssignments(java.lang.Object[] values)
|
void |
aUpdateIStreamApplyWhere(java.lang.Boolean result)
|
void |
aViewIndicate()
|
void |
aViewProcessIRStream()
|
void |
aViewScheduledEval()
|
void |
aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData)
|
void |
aWhereClauseFilterEval(java.lang.Boolean pass)
|
void |
aWhereClauseIR()
|
void |
qaEngineManagementStmtStarted(java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
|
void |
qaExprAggValue(ExprAggregateNodeBase exprAggregateNodeBase,
java.lang.Object value)
|
void |
qaExprConst(java.lang.Object result)
|
void |
qaExprIStream(ExprIStreamNode exprIStreamNode,
boolean newData)
|
void |
qaExprTimestamp(ExprTimestampNode exprTimestampNode,
long value)
|
void |
qaFilterHandleSetCallbacks(java.util.Set<FilterHandle> callbackSet)
|
void |
qAggAccessEnterLeave(boolean enter,
int index,
AggregationState state,
ExprNode aggExpr)
|
void |
qAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod,
ExprNode aggExpr)
|
void |
qAggregationGroupedApplyEnterLeave(boolean enter,
int numAggregators,
int numAccessStates,
java.lang.Object groupKey)
|
void |
qAggregationGroupedRollupEvalParam(boolean enter,
int length)
|
void |
qAggregationUngroupedApplyEnterLeave(boolean enter,
int numAggregators,
int numAccessStates)
|
void |
qaStatementResultExecute(UniformPair<EventBean[]> events,
java.lang.String statementId,
java.lang.String statementName,
int agentInstanceId,
long threadId)
|
void |
qaTableUpdatedEvent(EventBean theEvent)
|
void |
qaTableUpdatedEventWKeyAfter(EventBean theEvent)
|
void |
qaTableUpdatedEventWKeyBefore(EventBean theEvent)
|
void |
qContextPartitionAllocate(AgentInstanceContext agentInstanceContext)
|
void |
qContextPartitionDestroy(AgentInstanceContext agentInstanceContext)
|
void |
qContextScheduledEval(ContextDescriptor contextDescriptor)
|
void |
qEngineManagementStmtCompileStart(java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
|
void |
qEngineManagementStmtStop(EPStatementState targetState,
java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
|
void |
qEvent(EventBean eventBean,
java.lang.String engineURI,
boolean providedBySendEvent)
|
void |
qEventCP(EventBean theEvent,
EPStatementAgentInstanceHandle handle,
long engineTime)
|
void |
qExprAnd(ExprNode exprNode)
|
void |
qExprArray(ExprArrayNode exprArrayNode)
|
void |
qExprBetween(ExprBetweenNodeImpl exprBetweenNode)
|
void |
qExprBitwise(ExprNode exprNode,
BitWiseOpEnum bitWiseOpEnum)
|
void |
qExprBool(ExprNode exprNode,
EventBean[] eventsPerStream)
|
void |
qExprCase(ExprCaseNode exprCaseNode)
|
void |
qExprCast(ExprCastNode exprCastNode)
|
void |
qExprCoalesce(ExprCoalesceNode exprCoalesceNode)
|
void |
qExprConcat(ExprConcatNode exprConcatNode)
|
void |
qExprContextProp(ExprContextPropertyNode exprContextPropertyNode)
|
void |
qExprDeclared(ExpressionDeclItem parent)
|
void |
qExprDot(ExprDotNode exprDotNode)
|
void |
qExprDotChain(EPType targetTypeInfo,
java.lang.Object target,
ExprDotEval[] evalUnpacking)
|
void |
qExprDotChainElement(int num,
ExprDotEval methodEval)
|
void |
qExprEquals(ExprNode exprNode)
|
void |
qExprEqualsAnyOrAll(ExprEqualsAllAnyNode exprEqualsAllAnyNode)
|
void |
qExprIdent(java.lang.String fullUnresolvedName)
|
void |
qExprIn(ExprInNodeImpl exprInNode)
|
void |
qExprInstanceof(ExprInstanceofNode exprInstanceofNode)
|
void |
qExprIs(ExprEqualsNodeImpl exprNode)
|
void |
qExprLike(ExprNode exprNode)
|
void |
qExprMath(ExprMathNode exprMathNode,
java.lang.String op)
|
void |
qExprMinMaxRow(ExprMinMaxRowNode exprMinMaxRowNode)
|
void |
qExprNew(ExprNewStructNode exprNewNode)
|
void |
qExprNot(ExprNotNode exprNotNode)
|
void |
qExprOr(ExprOrNode exprOrNode)
|
void |
qExprPlugInSingleRow(java.lang.reflect.Method method)
|
void |
qExprPrev(ExprPreviousNode exprPreviousNode,
boolean newData)
|
void |
qExprPrior(ExprPriorNode exprPriorNode)
|
void |
qExprPropExists(ExprPropertyExistsNode exprPropertyExistsNode)
|
void |
qExprRegexp(ExprRegexpNode exprRegexpNode)
|
void |
qExprRelOp(ExprRelationalOpNodeImpl exprRelationalOpNode,
java.lang.String op)
|
void |
qExprRelOpAnyOrAll(ExprRelationalOpAllAnyNode exprRelationalOpAllAnyNode,
java.lang.String op)
|
void |
qExprStreamEventMethod(ExprDotNode exprDotNode)
|
void |
qExprStreamUnd(ExprStreamUnderlyingNodeImpl exprStreamUnderlyingNode)
|
void |
qExprStreamUndMethod(ExprDotNode exprDotEvalStreamMethod)
|
void |
qExprStreamUndSelectClause(ExprStreamUnderlyingNode undNode)
|
void |
qExprSubselect(ExprSubselectNode exprSubselectNode)
|
void |
qExprTableSubpropAccessor(ExprNode exprNode,
java.lang.String tableName,
java.lang.String subpropName,
ExprAggregateNode aggregationExpression)
|
void |
qExprTableSubproperty(ExprNode exprNode,
java.lang.String tableName,
java.lang.String subpropName)
|
void |
qExprTableTop(ExprNode exprNode,
java.lang.String tableName)
|
void |
qExprTimePeriod(ExprTimePeriodImpl exprTimePeriod)
|
void |
qExprTypeof()
|
void |
qExprValue(ExprNode exprNode,
EventBean[] eventsPerStream)
|
void |
qExprVariable(ExprVariableNode exprVariableNode)
|
void |
qFilter(EventBean theEvent)
|
void |
qFilterActivationNamedWindowInsert(java.lang.String namedWindowName)
|
void |
qFilterActivationOnTrigger(java.lang.String eventTypeName)
|
void |
qFilterActivationStream(java.lang.String eventTypeName,
int streamNumber)
|
void |
qFilterActivationSubselect(java.lang.String eventTypeName,
ExprSubselectNode subselectNode)
|
void |
qFilterAdd(FilterValueSet filterValueSet,
FilterHandle filterCallback)
|
void |
qFilterBoolean(FilterParamIndexBooleanExpr filterParamIndexBooleanExpr)
|
void |
qFilterBooleanExpr(int num,
java.util.Map.Entry<ExprNodeAdapterBase,EventEvaluator> evals)
|
void |
qFilterHandleSetIndexes(java.util.List<FilterParamIndexBase> indizes)
|
void |
qFilterRemove(FilterHandle filterCallback,
EventTypeIndexBuilderValueIndexesPair pair)
|
void |
qFilterReverseIndex(FilterParamIndexLookupableBase filterParamIndex,
java.lang.Object propertyValue)
|
void |
qHavingClauseJoin(EventBean[] eventsPerStream)
|
void |
qHavingClauseNonJoin(EventBean theEvent)
|
void |
qHistoricalScheduledEval()
|
void |
qIndexAdd(EventTable eventTable,
EventBean[] addEvents)
|
void |
qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData)
|
void |
qIndexJoinLookup(JoinExecTableLookupStrategy strategy,
EventTable index)
|
void |
qIndexRemove(EventTable eventTable,
EventBean[] removeEvents)
|
void |
qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy,
EventTable optionalEventIndex,
int[] keyStreamNums)
|
void |
qInfraMergeWhenThenActionItem(int count,
java.lang.String actionName)
|
void |
qInfraMergeWhenThenActions(int numActions)
|
void |
qInfraMergeWhenThenItem(boolean matched,
int count)
|
void |
qInfraMergeWhenThens(boolean matched,
EventBean triggerEvent,
int numWhenThens)
|
void |
qInfraOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents)
|
void |
qInfraTriggeredLookup(SubordWMatchExprLookupStrategyType lookupStrategy)
|
void |
qInfraUpdate(EventBean beforeUpdate,
EventBean[] eventsPerStream,
int length,
boolean copy)
|
void |
qInfraUpdateRHSExpr(int index,
EventBeanUpdateItem updateItem)
|
void |
qJoinCompositionHistorical()
|
void |
qJoinCompositionQueryStrategy(boolean insert,
int streamNum,
EventBean[] events)
|
void |
qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed)
|
void |
qJoinCompositionStreamToWin()
|
void |
qJoinCompositionWinToWin()
|
void |
qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream)
|
void |
qJoinExecFilter()
|
void |
qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
|
void |
qJoinExexStrategy()
|
void |
qNamedWindowCPMulti(java.lang.String engineURI,
java.util.Map<NamedWindowConsumerView,NamedWindowDeltaData> deltaPerConsumer,
EPStatementAgentInstanceHandle handle,
long time)
|
void |
qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time)
|
void |
qNamedWindowDispatch(java.lang.String engineURI)
|
void |
qOrderBy(EventBean[] evalEventsPerStream,
OrderByElement[] orderBy)
|
void |
qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData)
|
void |
qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
|
void |
qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData)
|
void |
qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
|
void |
qOutputRateConditionOutputNow()
|
void |
qOutputRateConditionScheduledEval()
|
void |
qOutputRateConditionUpdate(int newDataLength,
int oldDataLength)
|
void |
qPatternAndEvaluateFalse(EvalAndNode evalAndNode)
|
void |
qPatternAndEvaluateTrue(EvalAndNode evalAndNode,
MatchedEventMap passUp)
|
void |
qPatternAndQuit(EvalAndNode evalAndNode)
|
void |
qPatternAndStart(EvalAndNode evalAndNode,
MatchedEventMap beginState)
|
void |
qPatternEveryDistinctEvalFalse(EvalEveryDistinctNode everyNode)
|
void |
qPatternEveryDistinctEvaluateTrue(EvalEveryDistinctNode everyDistinctNode,
MatchedEventMap matchEvent)
|
void |
qPatternEveryDistinctQuit(EvalEveryDistinctNode everyNode)
|
void |
qPatternEveryDistinctStart(EvalEveryDistinctNode everyNode,
MatchedEventMap beginState)
|
void |
qPatternEveryEvalFalse(EvalEveryNode evalEveryNode)
|
void |
qPatternEveryEvaluateTrue(EvalEveryNode evalEveryNode,
MatchedEventMap matchEvent)
|
void |
qPatternEveryQuit(EvalEveryNode evalEveryNode)
|
void |
qPatternEveryStart(EvalEveryNode evalEveryNode,
MatchedEventMap beginState)
|
void |
qPatternFilterMatch(EvalFilterNode filterNode,
EventBean theEvent)
|
void |
qPatternFilterQuit(EvalFilterNode evalFilterNode,
MatchedEventMap beginState)
|
void |
qPatternFilterStart(EvalFilterNode evalFilterNode,
MatchedEventMap beginState)
|
void |
qPatternFollowedByEvalFalse(EvalFollowedByNode evalFollowedByNode)
|
void |
qPatternFollowedByEvaluateTrue(EvalFollowedByNode evalFollowedByNode,
MatchedEventMap matchEvent,
java.lang.Integer index)
|
void |
qPatternFollowedByQuit(EvalFollowedByNode evalFollowedByNode)
|
void |
qPatternFollowedByStart(EvalFollowedByNode evalFollowedByNode,
MatchedEventMap beginState)
|
void |
qPatternGuardEvaluateTrue(EvalGuardNode evalGuardNode,
MatchedEventMap matchEvent)
|
void |
qPatternGuardGuardQuit(EvalGuardNode evalGuardNode)
|
void |
qPatternGuardQuit(EvalGuardNode evalGuardNode)
|
void |
qPatternGuardScheduledEval()
|
void |
qPatternGuardStart(EvalGuardNode evalGuardNode,
MatchedEventMap beginState)
|
void |
qPatternMatchUntilEvalFalse(EvalMatchUntilNode evalMatchUntilNode,
boolean matchFromUntil)
|
void |
qPatternMatchUntilEvaluateTrue(EvalMatchUntilNode evalMatchUntilNode,
MatchedEventMap matchEvent,
boolean matchFromUntil)
|
void |
qPatternMatchUntilQuit(EvalMatchUntilNode evalMatchUntilNode)
|
void |
qPatternMatchUntilStart(EvalMatchUntilNode evalMatchUntilNode,
MatchedEventMap beginState)
|
void |
qPatternNotEvalFalse(EvalNotNode evalNotNode)
|
void |
qPatternNotEvaluateTrue(EvalNotNode evalNotNode,
MatchedEventMap matchEvent)
|
void |
qPatternNotQuit(EvalNotNode evalNotNode)
|
void |
qPatternNotStart(EvalNotNode evalNotNode,
MatchedEventMap beginState)
|
void |
qPatternObserverEvaluateTrue(EvalObserverNode evalObserverNode,
MatchedEventMap matchEvent)
|
void |
qPatternObserverQuit(EvalObserverNode evalObserverNode)
|
void |
qPatternObserverScheduledEval()
|
void |
qPatternObserverStart(EvalObserverNode evalObserverNode,
MatchedEventMap beginState)
|
void |
qPatternOrEvalFalse(EvalOrNode evalOrNode)
|
void |
qPatternOrEvaluateTrue(EvalOrNode evalOrNode,
MatchedEventMap matchEvent)
|
void |
qPatternOrQuit(EvalOrNode evalOrNode)
|
void |
qPatternOrStart(EvalOrNode evalOrNode,
MatchedEventMap beginState)
|
void |
qPatternRootEvalFalse()
|
void |
qPatternRootEvaluateTrue(MatchedEventMap matchEvent)
|
void |
qPatternRootQuit()
|
void |
qPatternRootStart(MatchedEventMap root)
|
void |
qRegEx(EventBean newEvent,
RegexPartitionState partitionState)
|
void |
qRegExPartition(ExprNode[] partitionExpressionNodes)
|
void |
qRegExScheduledEval()
|
void |
qRegExState(RegexNFAStateEntry currentState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
|
void |
qRegIntervalState(RegexNFAStateEntry endState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable,
long engineTime)
|
void |
qRegIntervalValue(ExprNode exprNode)
|
void |
qRegMeasure(RegexNFAStateEntry endState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
|
void |
qRegOut(EventBean[] outBeans)
|
void |
qResultSetProcessComputeGroupKeys(boolean enter,
ExprNode[] groupKeyNodeExpressions,
EventBean[] eventsPerStream)
|
void |
qResultSetProcessGroupedRowPerEvent()
|
void |
qResultSetProcessGroupedRowPerGroup()
|
void |
qResultSetProcessSimple()
|
void |
qResultSetProcessUngroupedFullyAgg()
|
void |
qResultSetProcessUngroupedNonfullyAgg()
|
void |
qRouteBetweenStmt(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront)
|
void |
qScheduleAdd(long currentTime,
long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot)
|
void |
qScheduleEval(long currentTime)
|
void |
qScheduleRemove(ScheduleHandle handle,
ScheduleSlot slot)
|
void |
qSelectClause(EventBean[] eventsPerStream,
boolean newData,
boolean synthesize,
ExprEvaluatorContext exprEvaluatorContext)
|
void |
qSplitStream(boolean all,
EventBean theEvent,
ExprEvaluator[] whereClauses)
|
void |
qSplitStreamRoute(int index)
|
void |
qSplitStreamWhere(int index)
|
void |
qStimulantEvent(EventBean eventBean,
java.lang.String engineURI)
|
void |
qStimulantTime(long currentTime,
java.lang.String engineURI)
|
void |
qSubselectAggregation(ExprNode optionalFilterExprNode)
|
void |
qTableAddEvent(EventBean theEvent)
|
void |
qTableDeleteEvent(EventBean theEvent)
|
void |
qTime(long engineTime,
java.lang.String engineURI)
|
void |
qTimeCP(EPStatementAgentInstanceHandle handle,
long engineTime)
|
void |
qUpdateIStream(InternalEventRouterEntry[] entries)
|
void |
qUpdateIStreamApply(int index,
InternalEventRouterEntry entry)
|
void |
qUpdateIStreamApplyAssignmentItem(int index)
|
void |
qUpdateIStreamApplyAssignments(InternalEventRouterEntry entry)
|
void |
qUpdateIStreamApplyWhere()
|
void |
qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData)
|
void |
qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData)
|
void |
qViewScheduledEval(View view,
java.lang.String viewName)
|
void |
qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData)
|
void |
qWhereClauseFilterEval(int num,
EventBean event,
boolean newData)
|
void |
qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstrumentationDefault
public InstrumentationDefault()
qStimulantEvent
public void qStimulantEvent(EventBean eventBean,
java.lang.String engineURI)
- Specified by:
qStimulantEvent
in interface Instrumentation
aStimulantEvent
public void aStimulantEvent()
- Specified by:
aStimulantEvent
in interface Instrumentation
qStimulantTime
public void qStimulantTime(long currentTime,
java.lang.String engineURI)
- Specified by:
qStimulantTime
in interface Instrumentation
aStimulantTime
public void aStimulantTime()
- Specified by:
aStimulantTime
in interface Instrumentation
qEvent
public void qEvent(EventBean eventBean,
java.lang.String engineURI,
boolean providedBySendEvent)
- Specified by:
qEvent
in interface Instrumentation
aEvent
public void aEvent()
- Specified by:
aEvent
in interface Instrumentation
qEventCP
public void qEventCP(EventBean theEvent,
EPStatementAgentInstanceHandle handle,
long engineTime)
- Specified by:
qEventCP
in interface Instrumentation
aEventCP
public void aEventCP()
- Specified by:
aEventCP
in interface Instrumentation
qTime
public void qTime(long engineTime,
java.lang.String engineURI)
- Specified by:
qTime
in interface Instrumentation
aTime
public void aTime()
- Specified by:
aTime
in interface Instrumentation
qTimeCP
public void qTimeCP(EPStatementAgentInstanceHandle handle,
long engineTime)
- Specified by:
qTimeCP
in interface Instrumentation
aTimeCP
public void aTimeCP()
- Specified by:
aTimeCP
in interface Instrumentation
qNamedWindowDispatch
public void qNamedWindowDispatch(java.lang.String engineURI)
- Specified by:
qNamedWindowDispatch
in interface Instrumentation
aNamedWindowDispatch
public void aNamedWindowDispatch()
- Specified by:
aNamedWindowDispatch
in interface Instrumentation
qNamedWindowCPSingle
public void qNamedWindowCPSingle(java.lang.String engineURI,
java.util.List<NamedWindowConsumerView> value,
EventBean[] newData,
EventBean[] oldData,
EPStatementAgentInstanceHandle handle,
long time)
- Specified by:
qNamedWindowCPSingle
in interface Instrumentation
aNamedWindowCPSingle
public void aNamedWindowCPSingle()
- Specified by:
aNamedWindowCPSingle
in interface Instrumentation
qNamedWindowCPMulti
public void qNamedWindowCPMulti(java.lang.String engineURI,
java.util.Map<NamedWindowConsumerView,NamedWindowDeltaData> deltaPerConsumer,
EPStatementAgentInstanceHandle handle,
long time)
- Specified by:
qNamedWindowCPMulti
in interface Instrumentation
aNamedWindowCPMulti
public void aNamedWindowCPMulti()
- Specified by:
aNamedWindowCPMulti
in interface Instrumentation
qRegEx
public void qRegEx(EventBean newEvent,
RegexPartitionState partitionState)
- Specified by:
qRegEx
in interface Instrumentation
aRegEx
public void aRegEx(RegexPartitionState partitionState,
java.util.List<RegexNFAStateEntry> endStates,
java.util.List<RegexNFAStateEntry> terminationStates)
- Specified by:
aRegEx
in interface Instrumentation
qRegExState
public void qRegExState(RegexNFAStateEntry currentState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
- Specified by:
qRegExState
in interface Instrumentation
aRegExState
public void aRegExState(java.util.List<RegexNFAStateEntry> next,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
- Specified by:
aRegExState
in interface Instrumentation
qRegExPartition
public void qRegExPartition(ExprNode[] partitionExpressionNodes)
- Specified by:
qRegExPartition
in interface Instrumentation
aRegExPartition
public void aRegExPartition(boolean exists,
RegexPartitionState state)
- Specified by:
aRegExPartition
in interface Instrumentation
qRegIntervalValue
public void qRegIntervalValue(ExprNode exprNode)
- Specified by:
qRegIntervalValue
in interface Instrumentation
aRegIntervalValue
public void aRegIntervalValue(long result)
- Specified by:
aRegIntervalValue
in interface Instrumentation
qRegIntervalState
public void qRegIntervalState(RegexNFAStateEntry endState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable,
long engineTime)
- Specified by:
qRegIntervalState
in interface Instrumentation
aRegIntervalState
public void aRegIntervalState(boolean scheduled)
- Specified by:
aRegIntervalState
in interface Instrumentation
qRegOut
public void qRegOut(EventBean[] outBeans)
- Specified by:
qRegOut
in interface Instrumentation
aRegOut
public void aRegOut()
- Specified by:
aRegOut
in interface Instrumentation
qRegMeasure
public void qRegMeasure(RegexNFAStateEntry endState,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
int[] multimatchStreamNumToVariable)
- Specified by:
qRegMeasure
in interface Instrumentation
aRegMeasure
public void aRegMeasure(EventBean outBean)
- Specified by:
aRegMeasure
in interface Instrumentation
qRegExScheduledEval
public void qRegExScheduledEval()
- Specified by:
qRegExScheduledEval
in interface Instrumentation
aRegExScheduledEval
public void aRegExScheduledEval()
- Specified by:
aRegExScheduledEval
in interface Instrumentation
qExprBool
public void qExprBool(ExprNode exprNode,
EventBean[] eventsPerStream)
- Specified by:
qExprBool
in interface Instrumentation
aExprBool
public void aExprBool(java.lang.Boolean result)
- Specified by:
aExprBool
in interface Instrumentation
qExprValue
public void qExprValue(ExprNode exprNode,
EventBean[] eventsPerStream)
- Specified by:
qExprValue
in interface Instrumentation
aExprValue
public void aExprValue(java.lang.Object result)
- Specified by:
aExprValue
in interface Instrumentation
qExprEquals
public void qExprEquals(ExprNode exprNode)
- Specified by:
qExprEquals
in interface Instrumentation
aExprEquals
public void aExprEquals(java.lang.Boolean result)
- Specified by:
aExprEquals
in interface Instrumentation
qExprAnd
public void qExprAnd(ExprNode exprNode)
- Specified by:
qExprAnd
in interface Instrumentation
aExprAnd
public void aExprAnd(java.lang.Boolean result)
- Specified by:
aExprAnd
in interface Instrumentation
qExprLike
public void qExprLike(ExprNode exprNode)
- Specified by:
qExprLike
in interface Instrumentation
aExprLike
public void aExprLike(java.lang.Boolean result)
- Specified by:
aExprLike
in interface Instrumentation
qExprBitwise
public void qExprBitwise(ExprNode exprNode,
BitWiseOpEnum bitWiseOpEnum)
- Specified by:
qExprBitwise
in interface Instrumentation
aExprBitwise
public void aExprBitwise(java.lang.Object result)
- Specified by:
aExprBitwise
in interface Instrumentation
qExprMath
public void qExprMath(ExprMathNode exprMathNode,
java.lang.String op)
- Specified by:
qExprMath
in interface Instrumentation
aExprMath
public void aExprMath(java.lang.Object result)
- Specified by:
aExprMath
in interface Instrumentation
qExprRegexp
public void qExprRegexp(ExprRegexpNode exprRegexpNode)
- Specified by:
qExprRegexp
in interface Instrumentation
aExprRegexp
public void aExprRegexp(java.lang.Boolean result)
- Specified by:
aExprRegexp
in interface Instrumentation
qExprIdent
public void qExprIdent(java.lang.String fullUnresolvedName)
- Specified by:
qExprIdent
in interface Instrumentation
aExprIdent
public void aExprIdent(java.lang.Object result)
- Specified by:
aExprIdent
in interface Instrumentation
qExprTypeof
public void qExprTypeof()
- Specified by:
qExprTypeof
in interface Instrumentation
aExprTypeof
public void aExprTypeof(java.lang.String typeName)
- Specified by:
aExprTypeof
in interface Instrumentation
qExprOr
public void qExprOr(ExprOrNode exprOrNode)
- Specified by:
qExprOr
in interface Instrumentation
aExprOr
public void aExprOr(java.lang.Boolean result)
- Specified by:
aExprOr
in interface Instrumentation
qExprIn
public void qExprIn(ExprInNodeImpl exprInNode)
- Specified by:
qExprIn
in interface Instrumentation
aExprIn
public void aExprIn(java.lang.Boolean result)
- Specified by:
aExprIn
in interface Instrumentation
qExprCoalesce
public void qExprCoalesce(ExprCoalesceNode exprCoalesceNode)
- Specified by:
qExprCoalesce
in interface Instrumentation
aExprCoalesce
public void aExprCoalesce(java.lang.Object value)
- Specified by:
aExprCoalesce
in interface Instrumentation
qExprConcat
public void qExprConcat(ExprConcatNode exprConcatNode)
- Specified by:
qExprConcat
in interface Instrumentation
aExprConcat
public void aExprConcat(java.lang.String result)
- Specified by:
aExprConcat
in interface Instrumentation
qaExprConst
public void qaExprConst(java.lang.Object result)
- Specified by:
qaExprConst
in interface Instrumentation
qaExprTimestamp
public void qaExprTimestamp(ExprTimestampNode exprTimestampNode,
long value)
- Specified by:
qaExprTimestamp
in interface Instrumentation
qExprBetween
public void qExprBetween(ExprBetweenNodeImpl exprBetweenNode)
- Specified by:
qExprBetween
in interface Instrumentation
aExprBetween
public void aExprBetween(java.lang.Boolean result)
- Specified by:
aExprBetween
in interface Instrumentation
qExprCast
public void qExprCast(ExprCastNode exprCastNode)
- Specified by:
qExprCast
in interface Instrumentation
aExprCast
public void aExprCast(java.lang.Object result)
- Specified by:
aExprCast
in interface Instrumentation
qExprCase
public void qExprCase(ExprCaseNode exprCaseNode)
- Specified by:
qExprCase
in interface Instrumentation
aExprCase
public void aExprCase(java.lang.Object result)
- Specified by:
aExprCase
in interface Instrumentation
qExprArray
public void qExprArray(ExprArrayNode exprArrayNode)
- Specified by:
qExprArray
in interface Instrumentation
aExprArray
public void aExprArray(java.lang.Object result)
- Specified by:
aExprArray
in interface Instrumentation
qExprEqualsAnyOrAll
public void qExprEqualsAnyOrAll(ExprEqualsAllAnyNode exprEqualsAllAnyNode)
- Specified by:
qExprEqualsAnyOrAll
in interface Instrumentation
aExprEqualsAnyOrAll
public void aExprEqualsAnyOrAll(java.lang.Boolean result)
- Specified by:
aExprEqualsAnyOrAll
in interface Instrumentation
qExprMinMaxRow
public void qExprMinMaxRow(ExprMinMaxRowNode exprMinMaxRowNode)
- Specified by:
qExprMinMaxRow
in interface Instrumentation
aExprMinMaxRow
public void aExprMinMaxRow(java.lang.Object result)
- Specified by:
aExprMinMaxRow
in interface Instrumentation
qExprNew
public void qExprNew(ExprNewStructNode exprNewNode)
- Specified by:
qExprNew
in interface Instrumentation
aExprNew
public void aExprNew(java.util.Map<java.lang.String,java.lang.Object> props)
- Specified by:
aExprNew
in interface Instrumentation
qExprNot
public void qExprNot(ExprNotNode exprNotNode)
- Specified by:
qExprNot
in interface Instrumentation
aExprNot
public void aExprNot(java.lang.Boolean result)
- Specified by:
aExprNot
in interface Instrumentation
qExprPropExists
public void qExprPropExists(ExprPropertyExistsNode exprPropertyExistsNode)
- Specified by:
qExprPropExists
in interface Instrumentation
aExprPropExists
public void aExprPropExists(boolean exists)
- Specified by:
aExprPropExists
in interface Instrumentation
qExprRelOpAnyOrAll
public void qExprRelOpAnyOrAll(ExprRelationalOpAllAnyNode exprRelationalOpAllAnyNode,
java.lang.String op)
- Specified by:
qExprRelOpAnyOrAll
in interface Instrumentation
aExprRelOpAnyOrAll
public void aExprRelOpAnyOrAll(java.lang.Boolean result)
- Specified by:
aExprRelOpAnyOrAll
in interface Instrumentation
qExprRelOp
public void qExprRelOp(ExprRelationalOpNodeImpl exprRelationalOpNode,
java.lang.String op)
- Specified by:
qExprRelOp
in interface Instrumentation
aExprRelOp
public void aExprRelOp(java.lang.Boolean result)
- Specified by:
aExprRelOp
in interface Instrumentation
qExprStreamUnd
public void qExprStreamUnd(ExprStreamUnderlyingNodeImpl exprStreamUnderlyingNode)
- Specified by:
qExprStreamUnd
in interface Instrumentation
aExprStreamUnd
public void aExprStreamUnd(java.lang.Object result)
- Specified by:
aExprStreamUnd
in interface Instrumentation
qExprStreamUndSelectClause
public void qExprStreamUndSelectClause(ExprStreamUnderlyingNode undNode)
- Specified by:
qExprStreamUndSelectClause
in interface Instrumentation
aExprStreamUndSelectClause
public void aExprStreamUndSelectClause(EventBean event)
- Specified by:
aExprStreamUndSelectClause
in interface Instrumentation
qExprIs
public void qExprIs(ExprEqualsNodeImpl exprNode)
- Specified by:
qExprIs
in interface Instrumentation
aExprIs
public void aExprIs(boolean result)
- Specified by:
aExprIs
in interface Instrumentation
qExprVariable
public void qExprVariable(ExprVariableNode exprVariableNode)
- Specified by:
qExprVariable
in interface Instrumentation
aExprVariable
public void aExprVariable(java.lang.Object value)
- Specified by:
aExprVariable
in interface Instrumentation
qExprTimePeriod
public void qExprTimePeriod(ExprTimePeriodImpl exprTimePeriod)
- Specified by:
qExprTimePeriod
in interface Instrumentation
aExprTimePeriod
public void aExprTimePeriod(java.lang.Object result)
- Specified by:
aExprTimePeriod
in interface Instrumentation
qExprInstanceof
public void qExprInstanceof(ExprInstanceofNode exprInstanceofNode)
- Specified by:
qExprInstanceof
in interface Instrumentation
aExprInstanceof
public void aExprInstanceof(java.lang.Boolean result)
- Specified by:
aExprInstanceof
in interface Instrumentation
qExprContextProp
public void qExprContextProp(ExprContextPropertyNode exprContextPropertyNode)
- Specified by:
qExprContextProp
in interface Instrumentation
aExprContextProp
public void aExprContextProp(java.lang.Object result)
- Specified by:
aExprContextProp
in interface Instrumentation
qExprPlugInSingleRow
public void qExprPlugInSingleRow(java.lang.reflect.Method method)
- Specified by:
qExprPlugInSingleRow
in interface Instrumentation
aExprPlugInSingleRow
public void aExprPlugInSingleRow(java.lang.Object result)
- Specified by:
aExprPlugInSingleRow
in interface Instrumentation
qaExprAggValue
public void qaExprAggValue(ExprAggregateNodeBase exprAggregateNodeBase,
java.lang.Object value)
- Specified by:
qaExprAggValue
in interface Instrumentation
qExprSubselect
public void qExprSubselect(ExprSubselectNode exprSubselectNode)
- Specified by:
qExprSubselect
in interface Instrumentation
aExprSubselect
public void aExprSubselect(java.lang.Object result)
- Specified by:
aExprSubselect
in interface Instrumentation
qExprDot
public void qExprDot(ExprDotNode exprDotNode)
- Specified by:
qExprDot
in interface Instrumentation
aExprDot
public void aExprDot(java.lang.Object result)
- Specified by:
aExprDot
in interface Instrumentation
qExprDotChain
public void qExprDotChain(EPType targetTypeInfo,
java.lang.Object target,
ExprDotEval[] evalUnpacking)
- Specified by:
qExprDotChain
in interface Instrumentation
aExprDotChain
public void aExprDotChain()
- Specified by:
aExprDotChain
in interface Instrumentation
qExprDotChainElement
public void qExprDotChainElement(int num,
ExprDotEval methodEval)
- Specified by:
qExprDotChainElement
in interface Instrumentation
aExprDotChainElement
public void aExprDotChainElement(EPType typeInfo,
java.lang.Object result)
- Specified by:
aExprDotChainElement
in interface Instrumentation
qaExprIStream
public void qaExprIStream(ExprIStreamNode exprIStreamNode,
boolean newData)
- Specified by:
qaExprIStream
in interface Instrumentation
qExprDeclared
public void qExprDeclared(ExpressionDeclItem parent)
- Specified by:
qExprDeclared
in interface Instrumentation
aExprDeclared
public void aExprDeclared(java.lang.Object value)
- Specified by:
aExprDeclared
in interface Instrumentation
qExprPrev
public void qExprPrev(ExprPreviousNode exprPreviousNode,
boolean newData)
- Specified by:
qExprPrev
in interface Instrumentation
aExprPrev
public void aExprPrev(java.lang.Object result)
- Specified by:
aExprPrev
in interface Instrumentation
qExprPrior
public void qExprPrior(ExprPriorNode exprPriorNode)
- Specified by:
qExprPrior
in interface Instrumentation
aExprPrior
public void aExprPrior(java.lang.Object result)
- Specified by:
aExprPrior
in interface Instrumentation
qExprStreamUndMethod
public void qExprStreamUndMethod(ExprDotNode exprDotEvalStreamMethod)
- Specified by:
qExprStreamUndMethod
in interface Instrumentation
aExprStreamUndMethod
public void aExprStreamUndMethod(java.lang.Object result)
- Specified by:
aExprStreamUndMethod
in interface Instrumentation
qExprStreamEventMethod
public void qExprStreamEventMethod(ExprDotNode exprDotNode)
- Specified by:
qExprStreamEventMethod
in interface Instrumentation
aExprStreamEventMethod
public void aExprStreamEventMethod(java.lang.Object result)
- Specified by:
aExprStreamEventMethod
in interface Instrumentation
qScheduleAdd
public void qScheduleAdd(long currentTime,
long afterMSec,
ScheduleHandle handle,
ScheduleSlot slot)
- Specified by:
qScheduleAdd
in interface Instrumentation
aScheduleAdd
public void aScheduleAdd()
- Specified by:
aScheduleAdd
in interface Instrumentation
qScheduleRemove
public void qScheduleRemove(ScheduleHandle handle,
ScheduleSlot slot)
- Specified by:
qScheduleRemove
in interface Instrumentation
aScheduleRemove
public void aScheduleRemove()
- Specified by:
aScheduleRemove
in interface Instrumentation
qScheduleEval
public void qScheduleEval(long currentTime)
- Specified by:
qScheduleEval
in interface Instrumentation
aScheduleEval
public void aScheduleEval(java.util.Collection<ScheduleHandle> handles)
- Specified by:
aScheduleEval
in interface Instrumentation
qPatternAndEvaluateTrue
public void qPatternAndEvaluateTrue(EvalAndNode evalAndNode,
MatchedEventMap passUp)
- Specified by:
qPatternAndEvaluateTrue
in interface Instrumentation
aPatternAndEvaluateTrue
public void aPatternAndEvaluateTrue(boolean quitted)
- Specified by:
aPatternAndEvaluateTrue
in interface Instrumentation
qPatternAndQuit
public void qPatternAndQuit(EvalAndNode evalAndNode)
- Specified by:
qPatternAndQuit
in interface Instrumentation
aPatternAndQuit
public void aPatternAndQuit()
- Specified by:
aPatternAndQuit
in interface Instrumentation
qPatternAndEvaluateFalse
public void qPatternAndEvaluateFalse(EvalAndNode evalAndNode)
- Specified by:
qPatternAndEvaluateFalse
in interface Instrumentation
aPatternAndEvaluateFalse
public void aPatternAndEvaluateFalse()
- Specified by:
aPatternAndEvaluateFalse
in interface Instrumentation
qPatternAndStart
public void qPatternAndStart(EvalAndNode evalAndNode,
MatchedEventMap beginState)
- Specified by:
qPatternAndStart
in interface Instrumentation
aPatternAndStart
public void aPatternAndStart()
- Specified by:
aPatternAndStart
in interface Instrumentation
qPatternFollowedByEvaluateTrue
public void qPatternFollowedByEvaluateTrue(EvalFollowedByNode evalFollowedByNode,
MatchedEventMap matchEvent,
java.lang.Integer index)
- Specified by:
qPatternFollowedByEvaluateTrue
in interface Instrumentation
aPatternFollowedByEvaluateTrue
public void aPatternFollowedByEvaluateTrue(boolean quitted)
- Specified by:
aPatternFollowedByEvaluateTrue
in interface Instrumentation
qPatternFollowedByQuit
public void qPatternFollowedByQuit(EvalFollowedByNode evalFollowedByNode)
- Specified by:
qPatternFollowedByQuit
in interface Instrumentation
aPatternFollowedByQuit
public void aPatternFollowedByQuit()
- Specified by:
aPatternFollowedByQuit
in interface Instrumentation
qPatternFollowedByEvalFalse
public void qPatternFollowedByEvalFalse(EvalFollowedByNode evalFollowedByNode)
- Specified by:
qPatternFollowedByEvalFalse
in interface Instrumentation
aPatternFollowedByEvalFalse
public void aPatternFollowedByEvalFalse()
- Specified by:
aPatternFollowedByEvalFalse
in interface Instrumentation
qPatternFollowedByStart
public void qPatternFollowedByStart(EvalFollowedByNode evalFollowedByNode,
MatchedEventMap beginState)
- Specified by:
qPatternFollowedByStart
in interface Instrumentation
aPatternFollowedByStart
public void aPatternFollowedByStart()
- Specified by:
aPatternFollowedByStart
in interface Instrumentation
qPatternOrEvaluateTrue
public void qPatternOrEvaluateTrue(EvalOrNode evalOrNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternOrEvaluateTrue
in interface Instrumentation
aPatternOrEvaluateTrue
public void aPatternOrEvaluateTrue(boolean quitted)
- Specified by:
aPatternOrEvaluateTrue
in interface Instrumentation
qPatternOrEvalFalse
public void qPatternOrEvalFalse(EvalOrNode evalOrNode)
- Specified by:
qPatternOrEvalFalse
in interface Instrumentation
aPatternOrEvalFalse
public void aPatternOrEvalFalse()
- Specified by:
aPatternOrEvalFalse
in interface Instrumentation
qPatternOrQuit
public void qPatternOrQuit(EvalOrNode evalOrNode)
- Specified by:
qPatternOrQuit
in interface Instrumentation
aPatternOrQuit
public void aPatternOrQuit()
- Specified by:
aPatternOrQuit
in interface Instrumentation
aPatternOrStart
public void aPatternOrStart()
- Specified by:
aPatternOrStart
in interface Instrumentation
qPatternOrStart
public void qPatternOrStart(EvalOrNode evalOrNode,
MatchedEventMap beginState)
- Specified by:
qPatternOrStart
in interface Instrumentation
qPatternFilterMatch
public void qPatternFilterMatch(EvalFilterNode filterNode,
EventBean theEvent)
- Specified by:
qPatternFilterMatch
in interface Instrumentation
aPatternFilterMatch
public void aPatternFilterMatch(boolean quitted)
- Specified by:
aPatternFilterMatch
in interface Instrumentation
qPatternFilterStart
public void qPatternFilterStart(EvalFilterNode evalFilterNode,
MatchedEventMap beginState)
- Specified by:
qPatternFilterStart
in interface Instrumentation
aPatternFilterStart
public void aPatternFilterStart()
- Specified by:
aPatternFilterStart
in interface Instrumentation
qPatternFilterQuit
public void qPatternFilterQuit(EvalFilterNode evalFilterNode,
MatchedEventMap beginState)
- Specified by:
qPatternFilterQuit
in interface Instrumentation
aPatternFilterQuit
public void aPatternFilterQuit()
- Specified by:
aPatternFilterQuit
in interface Instrumentation
qPatternRootEvaluateTrue
public void qPatternRootEvaluateTrue(MatchedEventMap matchEvent)
- Specified by:
qPatternRootEvaluateTrue
in interface Instrumentation
aPatternRootEvaluateTrue
public void aPatternRootEvaluateTrue(boolean quitted)
- Specified by:
aPatternRootEvaluateTrue
in interface Instrumentation
qPatternRootStart
public void qPatternRootStart(MatchedEventMap root)
- Specified by:
qPatternRootStart
in interface Instrumentation
aPatternRootStart
public void aPatternRootStart()
- Specified by:
aPatternRootStart
in interface Instrumentation
qPatternRootQuit
public void qPatternRootQuit()
- Specified by:
qPatternRootQuit
in interface Instrumentation
aPatternRootQuit
public void aPatternRootQuit()
- Specified by:
aPatternRootQuit
in interface Instrumentation
qPatternRootEvalFalse
public void qPatternRootEvalFalse()
- Specified by:
qPatternRootEvalFalse
in interface Instrumentation
aPatternRootEvalFalse
public void aPatternRootEvalFalse()
- Specified by:
aPatternRootEvalFalse
in interface Instrumentation
qPatternEveryEvaluateTrue
public void qPatternEveryEvaluateTrue(EvalEveryNode evalEveryNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternEveryEvaluateTrue
in interface Instrumentation
aPatternEveryEvaluateTrue
public void aPatternEveryEvaluateTrue()
- Specified by:
aPatternEveryEvaluateTrue
in interface Instrumentation
qPatternEveryStart
public void qPatternEveryStart(EvalEveryNode evalEveryNode,
MatchedEventMap beginState)
- Specified by:
qPatternEveryStart
in interface Instrumentation
aPatternEveryStart
public void aPatternEveryStart()
- Specified by:
aPatternEveryStart
in interface Instrumentation
qPatternEveryEvalFalse
public void qPatternEveryEvalFalse(EvalEveryNode evalEveryNode)
- Specified by:
qPatternEveryEvalFalse
in interface Instrumentation
aPatternEveryEvalFalse
public void aPatternEveryEvalFalse()
- Specified by:
aPatternEveryEvalFalse
in interface Instrumentation
qPatternEveryQuit
public void qPatternEveryQuit(EvalEveryNode evalEveryNode)
- Specified by:
qPatternEveryQuit
in interface Instrumentation
aPatternEveryQuit
public void aPatternEveryQuit()
- Specified by:
aPatternEveryQuit
in interface Instrumentation
qPatternEveryDistinctEvaluateTrue
public void qPatternEveryDistinctEvaluateTrue(EvalEveryDistinctNode everyDistinctNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternEveryDistinctEvaluateTrue
in interface Instrumentation
aPatternEveryDistinctEvaluateTrue
public void aPatternEveryDistinctEvaluateTrue(java.util.Set<java.lang.Object> keysFromNodeNoExpire,
java.util.LinkedHashMap<java.lang.Object,java.lang.Long> keysFromNodeExpire,
java.lang.Object matchEventKey,
boolean haveSeenThis)
- Specified by:
aPatternEveryDistinctEvaluateTrue
in interface Instrumentation
qPatternEveryDistinctQuit
public void qPatternEveryDistinctQuit(EvalEveryDistinctNode everyNode)
- Specified by:
qPatternEveryDistinctQuit
in interface Instrumentation
aPatternEveryDistinctQuit
public void aPatternEveryDistinctQuit()
- Specified by:
aPatternEveryDistinctQuit
in interface Instrumentation
qPatternEveryDistinctEvalFalse
public void qPatternEveryDistinctEvalFalse(EvalEveryDistinctNode everyNode)
- Specified by:
qPatternEveryDistinctEvalFalse
in interface Instrumentation
aPatternEveryDistinctEvalFalse
public void aPatternEveryDistinctEvalFalse()
- Specified by:
aPatternEveryDistinctEvalFalse
in interface Instrumentation
qPatternEveryDistinctStart
public void qPatternEveryDistinctStart(EvalEveryDistinctNode everyNode,
MatchedEventMap beginState)
- Specified by:
qPatternEveryDistinctStart
in interface Instrumentation
aPatternEveryDistinctStart
public void aPatternEveryDistinctStart()
- Specified by:
aPatternEveryDistinctStart
in interface Instrumentation
qPatternGuardEvaluateTrue
public void qPatternGuardEvaluateTrue(EvalGuardNode evalGuardNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternGuardEvaluateTrue
in interface Instrumentation
aPatternGuardEvaluateTrue
public void aPatternGuardEvaluateTrue(boolean quitted)
- Specified by:
aPatternGuardEvaluateTrue
in interface Instrumentation
qPatternGuardStart
public void qPatternGuardStart(EvalGuardNode evalGuardNode,
MatchedEventMap beginState)
- Specified by:
qPatternGuardStart
in interface Instrumentation
aPatternGuardStart
public void aPatternGuardStart()
- Specified by:
aPatternGuardStart
in interface Instrumentation
qPatternGuardQuit
public void qPatternGuardQuit(EvalGuardNode evalGuardNode)
- Specified by:
qPatternGuardQuit
in interface Instrumentation
aPatternGuardQuit
public void aPatternGuardQuit()
- Specified by:
aPatternGuardQuit
in interface Instrumentation
qPatternGuardGuardQuit
public void qPatternGuardGuardQuit(EvalGuardNode evalGuardNode)
- Specified by:
qPatternGuardGuardQuit
in interface Instrumentation
aPatternGuardGuardQuit
public void aPatternGuardGuardQuit()
- Specified by:
aPatternGuardGuardQuit
in interface Instrumentation
qPatternGuardScheduledEval
public void qPatternGuardScheduledEval()
- Specified by:
qPatternGuardScheduledEval
in interface Instrumentation
aPatternGuardScheduledEval
public void aPatternGuardScheduledEval()
- Specified by:
aPatternGuardScheduledEval
in interface Instrumentation
qPatternMatchUntilEvaluateTrue
public void qPatternMatchUntilEvaluateTrue(EvalMatchUntilNode evalMatchUntilNode,
MatchedEventMap matchEvent,
boolean matchFromUntil)
- Specified by:
qPatternMatchUntilEvaluateTrue
in interface Instrumentation
aPatternMatchUntilEvaluateTrue
public void aPatternMatchUntilEvaluateTrue(boolean quitted)
- Specified by:
aPatternMatchUntilEvaluateTrue
in interface Instrumentation
qPatternMatchUntilStart
public void qPatternMatchUntilStart(EvalMatchUntilNode evalMatchUntilNode,
MatchedEventMap beginState)
- Specified by:
qPatternMatchUntilStart
in interface Instrumentation
aPatternMatchUntilStart
public void aPatternMatchUntilStart()
- Specified by:
aPatternMatchUntilStart
in interface Instrumentation
qPatternMatchUntilEvalFalse
public void qPatternMatchUntilEvalFalse(EvalMatchUntilNode evalMatchUntilNode,
boolean matchFromUntil)
- Specified by:
qPatternMatchUntilEvalFalse
in interface Instrumentation
aPatternMatchUntilEvalFalse
public void aPatternMatchUntilEvalFalse()
- Specified by:
aPatternMatchUntilEvalFalse
in interface Instrumentation
qPatternMatchUntilQuit
public void qPatternMatchUntilQuit(EvalMatchUntilNode evalMatchUntilNode)
- Specified by:
qPatternMatchUntilQuit
in interface Instrumentation
aPatternMatchUntilQuit
public void aPatternMatchUntilQuit()
- Specified by:
aPatternMatchUntilQuit
in interface Instrumentation
qPatternNotEvaluateTrue
public void qPatternNotEvaluateTrue(EvalNotNode evalNotNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternNotEvaluateTrue
in interface Instrumentation
aPatternNotEvaluateTrue
public void aPatternNotEvaluateTrue(boolean quitted)
- Specified by:
aPatternNotEvaluateTrue
in interface Instrumentation
aPatternNotQuit
public void aPatternNotQuit()
- Specified by:
aPatternNotQuit
in interface Instrumentation
qPatternNotQuit
public void qPatternNotQuit(EvalNotNode evalNotNode)
- Specified by:
qPatternNotQuit
in interface Instrumentation
qPatternNotStart
public void qPatternNotStart(EvalNotNode evalNotNode,
MatchedEventMap beginState)
- Specified by:
qPatternNotStart
in interface Instrumentation
aPatternNotStart
public void aPatternNotStart()
- Specified by:
aPatternNotStart
in interface Instrumentation
qPatternNotEvalFalse
public void qPatternNotEvalFalse(EvalNotNode evalNotNode)
- Specified by:
qPatternNotEvalFalse
in interface Instrumentation
aPatternNotEvalFalse
public void aPatternNotEvalFalse()
- Specified by:
aPatternNotEvalFalse
in interface Instrumentation
qPatternObserverEvaluateTrue
public void qPatternObserverEvaluateTrue(EvalObserverNode evalObserverNode,
MatchedEventMap matchEvent)
- Specified by:
qPatternObserverEvaluateTrue
in interface Instrumentation
aPatternObserverEvaluateTrue
public void aPatternObserverEvaluateTrue()
- Specified by:
aPatternObserverEvaluateTrue
in interface Instrumentation
qPatternObserverStart
public void qPatternObserverStart(EvalObserverNode evalObserverNode,
MatchedEventMap beginState)
- Specified by:
qPatternObserverStart
in interface Instrumentation
aPatternObserverStart
public void aPatternObserverStart()
- Specified by:
aPatternObserverStart
in interface Instrumentation
qPatternObserverQuit
public void qPatternObserverQuit(EvalObserverNode evalObserverNode)
- Specified by:
qPatternObserverQuit
in interface Instrumentation
aPatternObserverQuit
public void aPatternObserverQuit()
- Specified by:
aPatternObserverQuit
in interface Instrumentation
qPatternObserverScheduledEval
public void qPatternObserverScheduledEval()
- Specified by:
qPatternObserverScheduledEval
in interface Instrumentation
aPatternObserverScheduledEval
public void aPatternObserverScheduledEval()
- Specified by:
aPatternObserverScheduledEval
in interface Instrumentation
qContextPartitionAllocate
public void qContextPartitionAllocate(AgentInstanceContext agentInstanceContext)
- Specified by:
qContextPartitionAllocate
in interface Instrumentation
aContextPartitionAllocate
public void aContextPartitionAllocate()
- Specified by:
aContextPartitionAllocate
in interface Instrumentation
qContextPartitionDestroy
public void qContextPartitionDestroy(AgentInstanceContext agentInstanceContext)
- Specified by:
qContextPartitionDestroy
in interface Instrumentation
aContextPartitionDestroy
public void aContextPartitionDestroy()
- Specified by:
aContextPartitionDestroy
in interface Instrumentation
qContextScheduledEval
public void qContextScheduledEval(ContextDescriptor contextDescriptor)
- Specified by:
qContextScheduledEval
in interface Instrumentation
aContextScheduledEval
public void aContextScheduledEval()
- Specified by:
aContextScheduledEval
in interface Instrumentation
qOutputProcessNonBuffered
public void qOutputProcessNonBuffered(EventBean[] newData,
EventBean[] oldData)
- Specified by:
qOutputProcessNonBuffered
in interface Instrumentation
aOutputProcessNonBuffered
public void aOutputProcessNonBuffered()
- Specified by:
aOutputProcessNonBuffered
in interface Instrumentation
qOutputProcessNonBufferedJoin
public void qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
- Specified by:
qOutputProcessNonBufferedJoin
in interface Instrumentation
aOutputProcessNonBufferedJoin
public void aOutputProcessNonBufferedJoin()
- Specified by:
aOutputProcessNonBufferedJoin
in interface Instrumentation
qOutputProcessWCondition
public void qOutputProcessWCondition(EventBean[] newData,
EventBean[] oldData)
- Specified by:
qOutputProcessWCondition
in interface Instrumentation
aOutputProcessWCondition
public void aOutputProcessWCondition(boolean buffered)
- Specified by:
aOutputProcessWCondition
in interface Instrumentation
qOutputProcessWConditionJoin
public void qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
- Specified by:
qOutputProcessWConditionJoin
in interface Instrumentation
aOutputProcessWConditionJoin
public void aOutputProcessWConditionJoin(boolean buffered)
- Specified by:
aOutputProcessWConditionJoin
in interface Instrumentation
qOutputRateConditionUpdate
public void qOutputRateConditionUpdate(int newDataLength,
int oldDataLength)
- Specified by:
qOutputRateConditionUpdate
in interface Instrumentation
aOutputRateConditionUpdate
public void aOutputRateConditionUpdate()
- Specified by:
aOutputRateConditionUpdate
in interface Instrumentation
qOutputRateConditionOutputNow
public void qOutputRateConditionOutputNow()
- Specified by:
qOutputRateConditionOutputNow
in interface Instrumentation
aOutputRateConditionOutputNow
public void aOutputRateConditionOutputNow(boolean generate)
- Specified by:
aOutputRateConditionOutputNow
in interface Instrumentation
qOutputRateConditionScheduledEval
public void qOutputRateConditionScheduledEval()
- Specified by:
qOutputRateConditionScheduledEval
in interface Instrumentation
aOutputRateConditionScheduledEval
public void aOutputRateConditionScheduledEval()
- Specified by:
aOutputRateConditionScheduledEval
in interface Instrumentation
qResultSetProcessSimple
public void qResultSetProcessSimple()
- Specified by:
qResultSetProcessSimple
in interface Instrumentation
aResultSetProcessSimple
public void aResultSetProcessSimple(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
- Specified by:
aResultSetProcessSimple
in interface Instrumentation
qResultSetProcessUngroupedFullyAgg
public void qResultSetProcessUngroupedFullyAgg()
- Specified by:
qResultSetProcessUngroupedFullyAgg
in interface Instrumentation
aResultSetProcessUngroupedFullyAgg
public void aResultSetProcessUngroupedFullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
- Specified by:
aResultSetProcessUngroupedFullyAgg
in interface Instrumentation
qResultSetProcessUngroupedNonfullyAgg
public void qResultSetProcessUngroupedNonfullyAgg()
- Specified by:
qResultSetProcessUngroupedNonfullyAgg
in interface Instrumentation
aResultSetProcessUngroupedNonfullyAgg
public void aResultSetProcessUngroupedNonfullyAgg(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
- Specified by:
aResultSetProcessUngroupedNonfullyAgg
in interface Instrumentation
qResultSetProcessGroupedRowPerGroup
public void qResultSetProcessGroupedRowPerGroup()
- Specified by:
qResultSetProcessGroupedRowPerGroup
in interface Instrumentation
aResultSetProcessGroupedRowPerGroup
public void aResultSetProcessGroupedRowPerGroup(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
- Specified by:
aResultSetProcessGroupedRowPerGroup
in interface Instrumentation
qResultSetProcessGroupedRowPerEvent
public void qResultSetProcessGroupedRowPerEvent()
- Specified by:
qResultSetProcessGroupedRowPerEvent
in interface Instrumentation
aResultSetProcessGroupedRowPerEvent
public void aResultSetProcessGroupedRowPerEvent(EventBean[] selectNewEvents,
EventBean[] selectOldEvents)
- Specified by:
aResultSetProcessGroupedRowPerEvent
in interface Instrumentation
qResultSetProcessComputeGroupKeys
public void qResultSetProcessComputeGroupKeys(boolean enter,
ExprNode[] groupKeyNodeExpressions,
EventBean[] eventsPerStream)
- Specified by:
qResultSetProcessComputeGroupKeys
in interface Instrumentation
aResultSetProcessComputeGroupKeys
public void aResultSetProcessComputeGroupKeys(boolean enter,
java.lang.Object groupKeysPerEvent)
- Specified by:
aResultSetProcessComputeGroupKeys
in interface Instrumentation
qAggregationUngroupedApplyEnterLeave
public void qAggregationUngroupedApplyEnterLeave(boolean enter,
int numAggregators,
int numAccessStates)
- Specified by:
qAggregationUngroupedApplyEnterLeave
in interface Instrumentation
aAggregationUngroupedApplyEnterLeave
public void aAggregationUngroupedApplyEnterLeave(boolean enter)
- Specified by:
aAggregationUngroupedApplyEnterLeave
in interface Instrumentation
qAggregationGroupedApplyEnterLeave
public void qAggregationGroupedApplyEnterLeave(boolean enter,
int numAggregators,
int numAccessStates,
java.lang.Object groupKey)
- Specified by:
qAggregationGroupedApplyEnterLeave
in interface Instrumentation
aAggregationGroupedApplyEnterLeave
public void aAggregationGroupedApplyEnterLeave(boolean enter)
- Specified by:
aAggregationGroupedApplyEnterLeave
in interface Instrumentation
qAggNoAccessEnterLeave
public void qAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod,
ExprNode aggExpr)
- Specified by:
qAggNoAccessEnterLeave
in interface Instrumentation
qAggAccessEnterLeave
public void qAggAccessEnterLeave(boolean enter,
int index,
AggregationState state,
ExprNode aggExpr)
- Specified by:
qAggAccessEnterLeave
in interface Instrumentation
aAggNoAccessEnterLeave
public void aAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod)
- Specified by:
aAggNoAccessEnterLeave
in interface Instrumentation
aAggAccessEnterLeave
public void aAggAccessEnterLeave(boolean enter,
int index,
AggregationState state)
- Specified by:
aAggAccessEnterLeave
in interface Instrumentation
qSelectClause
public void qSelectClause(EventBean[] eventsPerStream,
boolean newData,
boolean synthesize,
ExprEvaluatorContext exprEvaluatorContext)
- Specified by:
qSelectClause
in interface Instrumentation
aSelectClause
public void aSelectClause(boolean newData,
EventBean event,
java.lang.Object[] subscriberParameters)
- Specified by:
aSelectClause
in interface Instrumentation
qViewProcessIRStream
public void qViewProcessIRStream(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData)
- Specified by:
qViewProcessIRStream
in interface Instrumentation
aViewProcessIRStream
public void aViewProcessIRStream()
- Specified by:
aViewProcessIRStream
in interface Instrumentation
qViewScheduledEval
public void qViewScheduledEval(View view,
java.lang.String viewName)
- Specified by:
qViewScheduledEval
in interface Instrumentation
aViewScheduledEval
public void aViewScheduledEval()
- Specified by:
aViewScheduledEval
in interface Instrumentation
qViewIndicate
public void qViewIndicate(View view,
java.lang.String viewName,
EventBean[] newData,
EventBean[] oldData)
- Specified by:
qViewIndicate
in interface Instrumentation
aViewIndicate
public void aViewIndicate()
- Specified by:
aViewIndicate
in interface Instrumentation
qSubselectAggregation
public void qSubselectAggregation(ExprNode optionalFilterExprNode)
- Specified by:
qSubselectAggregation
in interface Instrumentation
aSubselectAggregation
public void aSubselectAggregation()
- Specified by:
aSubselectAggregation
in interface Instrumentation
qFilterActivationSubselect
public void qFilterActivationSubselect(java.lang.String eventTypeName,
ExprSubselectNode subselectNode)
- Specified by:
qFilterActivationSubselect
in interface Instrumentation
aFilterActivationSubselect
public void aFilterActivationSubselect()
- Specified by:
aFilterActivationSubselect
in interface Instrumentation
qFilterActivationStream
public void qFilterActivationStream(java.lang.String eventTypeName,
int streamNumber)
- Specified by:
qFilterActivationStream
in interface Instrumentation
aFilterActivationStream
public void aFilterActivationStream()
- Specified by:
aFilterActivationStream
in interface Instrumentation
qFilterActivationNamedWindowInsert
public void qFilterActivationNamedWindowInsert(java.lang.String namedWindowName)
- Specified by:
qFilterActivationNamedWindowInsert
in interface Instrumentation
aFilterActivationNamedWindowInsert
public void aFilterActivationNamedWindowInsert()
- Specified by:
aFilterActivationNamedWindowInsert
in interface Instrumentation
qFilterActivationOnTrigger
public void qFilterActivationOnTrigger(java.lang.String eventTypeName)
- Specified by:
qFilterActivationOnTrigger
in interface Instrumentation
aFilterActivationOnTrigger
public void aFilterActivationOnTrigger()
- Specified by:
aFilterActivationOnTrigger
in interface Instrumentation
qRouteBetweenStmt
public void qRouteBetweenStmt(EventBean theEvent,
EPStatementHandle epStatementHandle,
boolean addToFront)
- Specified by:
qRouteBetweenStmt
in interface Instrumentation
aRouteBetweenStmt
public void aRouteBetweenStmt()
- Specified by:
aRouteBetweenStmt
in interface Instrumentation
qIndexAddRemove
public void qIndexAddRemove(EventTable eventTable,
EventBean[] newData,
EventBean[] oldData)
- Specified by:
qIndexAddRemove
in interface Instrumentation
aIndexAddRemove
public void aIndexAddRemove()
- Specified by:
aIndexAddRemove
in interface Instrumentation
qIndexAdd
public void qIndexAdd(EventTable eventTable,
EventBean[] addEvents)
- Specified by:
qIndexAdd
in interface Instrumentation
aIndexAdd
public void aIndexAdd()
- Specified by:
aIndexAdd
in interface Instrumentation
qIndexRemove
public void qIndexRemove(EventTable eventTable,
EventBean[] removeEvents)
- Specified by:
qIndexRemove
in interface Instrumentation
aIndexRemove
public void aIndexRemove()
- Specified by:
aIndexRemove
in interface Instrumentation
qIndexSubordLookup
public void qIndexSubordLookup(SubordTableLookupStrategy subordTableLookupStrategy,
EventTable optionalEventIndex,
int[] keyStreamNums)
- Specified by:
qIndexSubordLookup
in interface Instrumentation
aIndexSubordLookup
public void aIndexSubordLookup(java.util.Collection<EventBean> events,
java.lang.Object keys)
- Specified by:
aIndexSubordLookup
in interface Instrumentation
qIndexJoinLookup
public void qIndexJoinLookup(JoinExecTableLookupStrategy strategy,
EventTable index)
- Specified by:
qIndexJoinLookup
in interface Instrumentation
aIndexJoinLookup
public void aIndexJoinLookup(java.util.Set<EventBean> result,
java.lang.Object keys)
- Specified by:
aIndexJoinLookup
in interface Instrumentation
qFilter
public void qFilter(EventBean theEvent)
- Specified by:
qFilter
in interface Instrumentation
aFilter
public void aFilter(java.util.Collection<FilterHandle> matches)
- Specified by:
aFilter
in interface Instrumentation
qFilterHandleSetIndexes
public void qFilterHandleSetIndexes(java.util.List<FilterParamIndexBase> indizes)
- Specified by:
qFilterHandleSetIndexes
in interface Instrumentation
aFilterHandleSetIndexes
public void aFilterHandleSetIndexes()
- Specified by:
aFilterHandleSetIndexes
in interface Instrumentation
qaFilterHandleSetCallbacks
public void qaFilterHandleSetCallbacks(java.util.Set<FilterHandle> callbackSet)
- Specified by:
qaFilterHandleSetCallbacks
in interface Instrumentation
qFilterReverseIndex
public void qFilterReverseIndex(FilterParamIndexLookupableBase filterParamIndex,
java.lang.Object propertyValue)
- Specified by:
qFilterReverseIndex
in interface Instrumentation
aFilterReverseIndex
public void aFilterReverseIndex(java.lang.Boolean match)
- Specified by:
aFilterReverseIndex
in interface Instrumentation
qFilterBoolean
public void qFilterBoolean(FilterParamIndexBooleanExpr filterParamIndexBooleanExpr)
- Specified by:
qFilterBoolean
in interface Instrumentation
aFilterBoolean
public void aFilterBoolean()
- Specified by:
aFilterBoolean
in interface Instrumentation
qFilterBooleanExpr
public void qFilterBooleanExpr(int num,
java.util.Map.Entry<ExprNodeAdapterBase,EventEvaluator> evals)
- Specified by:
qFilterBooleanExpr
in interface Instrumentation
aFilterBooleanExpr
public void aFilterBooleanExpr(boolean result)
- Specified by:
aFilterBooleanExpr
in interface Instrumentation
qFilterAdd
public void qFilterAdd(FilterValueSet filterValueSet,
FilterHandle filterCallback)
- Specified by:
qFilterAdd
in interface Instrumentation
aFilterAdd
public void aFilterAdd()
- Specified by:
aFilterAdd
in interface Instrumentation
qFilterRemove
public void qFilterRemove(FilterHandle filterCallback,
EventTypeIndexBuilderValueIndexesPair pair)
- Specified by:
qFilterRemove
in interface Instrumentation
aFilterRemove
public void aFilterRemove()
- Specified by:
aFilterRemove
in interface Instrumentation
qWhereClauseFilter
public void qWhereClauseFilter(ExprNode exprNode,
EventBean[] newData,
EventBean[] oldData)
- Specified by:
qWhereClauseFilter
in interface Instrumentation
aWhereClauseFilter
public void aWhereClauseFilter(EventBean[] filteredNewData,
EventBean[] filteredOldData)
- Specified by:
aWhereClauseFilter
in interface Instrumentation
qWhereClauseFilterEval
public void qWhereClauseFilterEval(int num,
EventBean event,
boolean newData)
- Specified by:
qWhereClauseFilterEval
in interface Instrumentation
aWhereClauseFilterEval
public void aWhereClauseFilterEval(java.lang.Boolean pass)
- Specified by:
aWhereClauseFilterEval
in interface Instrumentation
qWhereClauseIR
public void qWhereClauseIR(EventBean[] filteredNewData,
EventBean[] filteredOldData)
- Specified by:
qWhereClauseIR
in interface Instrumentation
aWhereClauseIR
public void aWhereClauseIR()
- Specified by:
aWhereClauseIR
in interface Instrumentation
qHavingClauseNonJoin
public void qHavingClauseNonJoin(EventBean theEvent)
- Specified by:
qHavingClauseNonJoin
in interface Instrumentation
aHavingClauseNonJoin
public void aHavingClauseNonJoin(java.lang.Boolean pass)
- Specified by:
aHavingClauseNonJoin
in interface Instrumentation
qHavingClauseJoin
public void qHavingClauseJoin(EventBean[] eventsPerStream)
- Specified by:
qHavingClauseJoin
in interface Instrumentation
aHavingClauseJoin
public void aHavingClauseJoin(java.lang.Boolean pass)
- Specified by:
aHavingClauseJoin
in interface Instrumentation
qOrderBy
public void qOrderBy(EventBean[] evalEventsPerStream,
OrderByElement[] orderBy)
- Specified by:
qOrderBy
in interface Instrumentation
aOrderBy
public void aOrderBy(java.lang.Object values)
- Specified by:
aOrderBy
in interface Instrumentation
qJoinDispatch
public void qJoinDispatch(EventBean[][] newDataPerStream,
EventBean[][] oldDataPerStream)
- Specified by:
qJoinDispatch
in interface Instrumentation
aJoinDispatch
public void aJoinDispatch()
- Specified by:
aJoinDispatch
in interface Instrumentation
qJoinExexStrategy
public void qJoinExexStrategy()
- Specified by:
qJoinExexStrategy
in interface Instrumentation
aJoinExecStrategy
public void aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
- Specified by:
aJoinExecStrategy
in interface Instrumentation
qJoinExecFilter
public void qJoinExecFilter()
- Specified by:
qJoinExecFilter
in interface Instrumentation
aJoinExecFilter
public void aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents,
java.util.Set<MultiKey<EventBean>> oldEvents)
- Specified by:
aJoinExecFilter
in interface Instrumentation
qJoinExecProcess
public void qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
- Specified by:
qJoinExecProcess
in interface Instrumentation
aJoinExecProcess
public void aJoinExecProcess()
- Specified by:
aJoinExecProcess
in interface Instrumentation
qJoinCompositionStreamToWin
public void qJoinCompositionStreamToWin()
- Specified by:
qJoinCompositionStreamToWin
in interface Instrumentation
aJoinCompositionStreamToWin
public void aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults)
- Specified by:
aJoinCompositionStreamToWin
in interface Instrumentation
qJoinCompositionWinToWin
public void qJoinCompositionWinToWin()
- Specified by:
qJoinCompositionWinToWin
in interface Instrumentation
aJoinCompositionWinToWin
public void aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults)
- Specified by:
aJoinCompositionWinToWin
in interface Instrumentation
qJoinCompositionHistorical
public void qJoinCompositionHistorical()
- Specified by:
qJoinCompositionHistorical
in interface Instrumentation
aJoinCompositionHistorical
public void aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults,
java.util.Set<MultiKey<EventBean>> oldResults)
- Specified by:
aJoinCompositionHistorical
in interface Instrumentation
qJoinCompositionStepUpdIndex
public void qJoinCompositionStepUpdIndex(int stream,
EventBean[] added,
EventBean[] removed)
- Specified by:
qJoinCompositionStepUpdIndex
in interface Instrumentation
aJoinCompositionStepUpdIndex
public void aJoinCompositionStepUpdIndex()
- Specified by:
aJoinCompositionStepUpdIndex
in interface Instrumentation
qJoinCompositionQueryStrategy
public void qJoinCompositionQueryStrategy(boolean insert,
int streamNum,
EventBean[] events)
- Specified by:
qJoinCompositionQueryStrategy
in interface Instrumentation
aJoinCompositionQueryStrategy
public void aJoinCompositionQueryStrategy()
- Specified by:
aJoinCompositionQueryStrategy
in interface Instrumentation
qInfraTriggeredLookup
public void qInfraTriggeredLookup(SubordWMatchExprLookupStrategyType lookupStrategy)
- Specified by:
qInfraTriggeredLookup
in interface Instrumentation
aInfraTriggeredLookup
public void aInfraTriggeredLookup(EventBean[] result)
- Specified by:
aInfraTriggeredLookup
in interface Instrumentation
qInfraOnAction
public void qInfraOnAction(OnTriggerType triggerType,
EventBean[] triggerEvents,
EventBean[] matchingEvents)
- Specified by:
qInfraOnAction
in interface Instrumentation
aInfraOnAction
public void aInfraOnAction()
- Specified by:
aInfraOnAction
in interface Instrumentation
qInfraUpdate
public void qInfraUpdate(EventBean beforeUpdate,
EventBean[] eventsPerStream,
int length,
boolean copy)
- Specified by:
qInfraUpdate
in interface Instrumentation
aInfraUpdate
public void aInfraUpdate(EventBean afterUpdate)
- Specified by:
aInfraUpdate
in interface Instrumentation
qInfraUpdateRHSExpr
public void qInfraUpdateRHSExpr(int index,
EventBeanUpdateItem updateItem)
- Specified by:
qInfraUpdateRHSExpr
in interface Instrumentation
aInfraUpdateRHSExpr
public void aInfraUpdateRHSExpr(java.lang.Object result)
- Specified by:
aInfraUpdateRHSExpr
in interface Instrumentation
qInfraMergeWhenThens
public void qInfraMergeWhenThens(boolean matched,
EventBean triggerEvent,
int numWhenThens)
- Specified by:
qInfraMergeWhenThens
in interface Instrumentation
aInfraMergeWhenThens
public void aInfraMergeWhenThens(boolean matched)
- Specified by:
aInfraMergeWhenThens
in interface Instrumentation
qInfraMergeWhenThenItem
public void qInfraMergeWhenThenItem(boolean matched,
int count)
- Specified by:
qInfraMergeWhenThenItem
in interface Instrumentation
aInfraMergeWhenThenItem
public void aInfraMergeWhenThenItem(boolean matched,
boolean actionsApplied)
- Specified by:
aInfraMergeWhenThenItem
in interface Instrumentation
qInfraMergeWhenThenActions
public void qInfraMergeWhenThenActions(int numActions)
- Specified by:
qInfraMergeWhenThenActions
in interface Instrumentation
aInfraMergeWhenThenActions
public void aInfraMergeWhenThenActions()
- Specified by:
aInfraMergeWhenThenActions
in interface Instrumentation
qInfraMergeWhenThenActionItem
public void qInfraMergeWhenThenActionItem(int count,
java.lang.String actionName)
- Specified by:
qInfraMergeWhenThenActionItem
in interface Instrumentation
aInfraMergeWhenThenActionItem
public void aInfraMergeWhenThenActionItem(boolean applies)
- Specified by:
aInfraMergeWhenThenActionItem
in interface Instrumentation
qEngineManagementStmtCompileStart
public void qEngineManagementStmtCompileStart(java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
- Specified by:
qEngineManagementStmtCompileStart
in interface Instrumentation
aEngineManagementStmtCompileStart
public void aEngineManagementStmtCompileStart(boolean success,
java.lang.String message)
- Specified by:
aEngineManagementStmtCompileStart
in interface Instrumentation
qaEngineManagementStmtStarted
public void qaEngineManagementStmtStarted(java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
- Specified by:
qaEngineManagementStmtStarted
in interface Instrumentation
qEngineManagementStmtStop
public void qEngineManagementStmtStop(EPStatementState targetState,
java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.String epl,
long engineTime)
- Specified by:
qEngineManagementStmtStop
in interface Instrumentation
aEngineManagementStmtStop
public void aEngineManagementStmtStop()
- Specified by:
aEngineManagementStmtStop
in interface Instrumentation
qaStatementResultExecute
public void qaStatementResultExecute(UniformPair<EventBean[]> events,
java.lang.String statementId,
java.lang.String statementName,
int agentInstanceId,
long threadId)
- Specified by:
qaStatementResultExecute
in interface Instrumentation
qSplitStream
public void qSplitStream(boolean all,
EventBean theEvent,
ExprEvaluator[] whereClauses)
- Specified by:
qSplitStream
in interface Instrumentation
aSplitStream
public void aSplitStream(boolean all,
boolean handled)
- Specified by:
aSplitStream
in interface Instrumentation
qSplitStreamWhere
public void qSplitStreamWhere(int index)
- Specified by:
qSplitStreamWhere
in interface Instrumentation
aSplitStreamWhere
public void aSplitStreamWhere(java.lang.Boolean pass)
- Specified by:
aSplitStreamWhere
in interface Instrumentation
qSplitStreamRoute
public void qSplitStreamRoute(int index)
- Specified by:
qSplitStreamRoute
in interface Instrumentation
aSplitStreamRoute
public void aSplitStreamRoute()
- Specified by:
aSplitStreamRoute
in interface Instrumentation
qUpdateIStream
public void qUpdateIStream(InternalEventRouterEntry[] entries)
- Specified by:
qUpdateIStream
in interface Instrumentation
aUpdateIStream
public void aUpdateIStream(EventBean finalEvent,
boolean haveCloned)
- Specified by:
aUpdateIStream
in interface Instrumentation
qUpdateIStreamApply
public void qUpdateIStreamApply(int index,
InternalEventRouterEntry entry)
- Specified by:
qUpdateIStreamApply
in interface Instrumentation
aUpdateIStreamApply
public void aUpdateIStreamApply(EventBean updated,
boolean applied)
- Specified by:
aUpdateIStreamApply
in interface Instrumentation
qUpdateIStreamApplyWhere
public void qUpdateIStreamApplyWhere()
- Specified by:
qUpdateIStreamApplyWhere
in interface Instrumentation
aUpdateIStreamApplyWhere
public void aUpdateIStreamApplyWhere(java.lang.Boolean result)
- Specified by:
aUpdateIStreamApplyWhere
in interface Instrumentation
qUpdateIStreamApplyAssignments
public void qUpdateIStreamApplyAssignments(InternalEventRouterEntry entry)
- Specified by:
qUpdateIStreamApplyAssignments
in interface Instrumentation
aUpdateIStreamApplyAssignments
public void aUpdateIStreamApplyAssignments(java.lang.Object[] values)
- Specified by:
aUpdateIStreamApplyAssignments
in interface Instrumentation
qUpdateIStreamApplyAssignmentItem
public void qUpdateIStreamApplyAssignmentItem(int index)
- Specified by:
qUpdateIStreamApplyAssignmentItem
in interface Instrumentation
aUpdateIStreamApplyAssignmentItem
public void aUpdateIStreamApplyAssignmentItem(java.lang.Object value)
- Specified by:
aUpdateIStreamApplyAssignmentItem
in interface Instrumentation
qHistoricalScheduledEval
public void qHistoricalScheduledEval()
- Specified by:
qHistoricalScheduledEval
in interface Instrumentation
aHistoricalScheduledEval
public void aHistoricalScheduledEval()
- Specified by:
aHistoricalScheduledEval
in interface Instrumentation
qAggregationGroupedRollupEvalParam
public void qAggregationGroupedRollupEvalParam(boolean enter,
int length)
- Specified by:
qAggregationGroupedRollupEvalParam
in interface Instrumentation
aAggregationGroupedRollupEvalParam
public void aAggregationGroupedRollupEvalParam(java.lang.Object result)
- Specified by:
aAggregationGroupedRollupEvalParam
in interface Instrumentation
qExprTableSubproperty
public void qExprTableSubproperty(ExprNode exprNode,
java.lang.String tableName,
java.lang.String subpropName)
- Specified by:
qExprTableSubproperty
in interface Instrumentation
aExprTableSubproperty
public void aExprTableSubproperty(java.lang.Object result)
- Specified by:
aExprTableSubproperty
in interface Instrumentation
qExprTableTop
public void qExprTableTop(ExprNode exprNode,
java.lang.String tableName)
- Specified by:
qExprTableTop
in interface Instrumentation
aExprTableTop
public void aExprTableTop(java.lang.Object result)
- Specified by:
aExprTableTop
in interface Instrumentation
qExprTableSubpropAccessor
public void qExprTableSubpropAccessor(ExprNode exprNode,
java.lang.String tableName,
java.lang.String subpropName,
ExprAggregateNode aggregationExpression)
- Specified by:
qExprTableSubpropAccessor
in interface Instrumentation
aExprTableSubpropAccessor
public void aExprTableSubpropAccessor(java.lang.Object result)
- Specified by:
aExprTableSubpropAccessor
in interface Instrumentation
qTableAddEvent
public void qTableAddEvent(EventBean theEvent)
- Specified by:
qTableAddEvent
in interface Instrumentation
aTableAddEvent
public void aTableAddEvent()
- Specified by:
aTableAddEvent
in interface Instrumentation
qTableDeleteEvent
public void qTableDeleteEvent(EventBean theEvent)
- Specified by:
qTableDeleteEvent
in interface Instrumentation
aTableDeleteEvent
public void aTableDeleteEvent()
- Specified by:
aTableDeleteEvent
in interface Instrumentation
qaTableUpdatedEvent
public void qaTableUpdatedEvent(EventBean theEvent)
- Specified by:
qaTableUpdatedEvent
in interface Instrumentation
qaTableUpdatedEventWKeyBefore
public void qaTableUpdatedEventWKeyBefore(EventBean theEvent)
- Specified by:
qaTableUpdatedEventWKeyBefore
in interface Instrumentation
qaTableUpdatedEventWKeyAfter
public void qaTableUpdatedEventWKeyAfter(EventBean theEvent)
- Specified by:
qaTableUpdatedEventWKeyAfter
in interface Instrumentation