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