Class InstrumentationDefault

java.lang.Object
com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
com.espertech.esper.runtime.internal.metrics.instrumentation.InstrumentationDefault
All Implemented Interfaces:
com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon, Instrumentation

public class InstrumentationDefault extends com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault implements Instrumentation
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon

    EPTYPE, RUNTIME_DEFAULT_CLASS, RUNTIME_HELPER_CLASS, RUNTIME_PACKAGE_NAME
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     
    void
     
    void
     
    void
     
    void
    aExprAnd(Boolean result)
     
    void
     
    void
     
    void
     
    void
    aExprCase(Object result)
     
    void
    aExprCast(Object result)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    aExprDot(Object result)
     
    void
     
    void
    aExprDotChainElement(com.espertech.esper.common.internal.rettype.EPChainableType typeInfo, Object result)
     
    void
     
    void
     
    void
     
    void
    aExprIn(Boolean result)
     
    void
     
    void
    aExprIs(boolean result)
     
    void
    aExprIStream(boolean newData)
     
    void
     
    void
    aExprMath(Object result)
     
    void
     
    void
     
    void
    aExprNot(Boolean result)
     
    void
    aExprOr(Boolean result)
     
    void
     
    void
    aExprPrev(Object result)
     
    void
     
    void
    aExprPropExists(boolean exists)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    aExprStreamUndSelectClause(com.espertech.esper.common.client.EventBean event)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    aExprTimestamp(long value)
     
    void
    aExprTypeof(String typeName)
     
    void
     
    void
    aFilter(Collection<com.espertech.esper.common.internal.filtersvc.FilterHandle> matches)
     
    void
    aFilterActivationStream(com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext, boolean subselect, int subselectNumber)
     
    void
     
    void
     
    void
    aFilterBooleanExpr(boolean result)
     
    void
     
    void
     
    void
     
    void
     
    void
    aInfraUpdate(com.espertech.esper.common.client.EventBean afterUpdate)
     
    void
     
    void
     
    void
     
    void
     
    void
    aOrderBy(Object values)
     
    void
     
    void
     
    void
    aRegEx(com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState partitionState, List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> endStates, List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> terminationStates)
     
    void
    aRegExPartition(boolean exists, Object partitionKey, com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState state)
     
    void
     
    void
    aRegExState(List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> next, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
     
    void
    aRegExStateStart(List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> nextStates, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
     
    void
     
    void
    aRegIntervalState(boolean scheduled)
     
    void
    aRegIntervalValue(long result)
     
    void
    aRegMeasure(com.espertech.esper.common.client.EventBean outBean)
     
    void
     
    void
    aResultSetProcessComputeGroupKeys(boolean enter, Object groupKeysPerEvent)
     
    void
    aResultSetProcessGroupedRowPerEvent(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
     
    void
    aResultSetProcessGroupedRowPerGroup(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
     
    void
    aResultSetProcessSimple(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
     
    void
    aResultSetProcessUngroupedFullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
     
    void
    aResultSetProcessUngroupedNonfullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
     
    void
     
    void
     
    void
     
    void
    aScheduleEval(Collection<com.espertech.esper.common.internal.schedule.ScheduleHandle> handles)
     
    void
     
    void
    aSelectClause(boolean newData, com.espertech.esper.common.client.EventBean event, Object[] subscriberParameters)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    qaFilterHandleSetCallbacks(Set<com.espertech.esper.common.internal.filtersvc.FilterHandle> callbackSet)
     
    void
    qAggregationUngroupedApplyEnterLeave(boolean enter, int numAggregators, int numAccessStates)
     
    void
    qaRuntimeManagementStmtStarted(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
     
    void
    qaRuntimeManagementStmtStop(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
     
    void
    qEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI, boolean providedBySendEvent)
     
    void
    qEventCP(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
     
    void
     
    void
     
    void
     
    void
     
    void
    qExprBitwise(String text, com.espertech.esper.common.internal.type.BitWiseOpEnum bitWiseOpEnum)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    qExprDeclared(String text, String name, String expressionText, String[] parameterNames)
     
    void
     
    void
    qExprDotChain(com.espertech.esper.common.internal.rettype.EPChainableType targetTypeInfo, Object target, int numUnpacking)
     
    void
    qExprDotChainElement(int num, String methodType, String methodName)
     
    void
     
    void
     
    void
    qExprIdent(String fullUnresolvedName)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    qExprMath(String text, String op)
     
    void
     
    void
     
    void
     
    void
     
    void
    qExprPlugInSingleRow(String text, String declaringClass, String methodName, String returnTypeName, String[] parameterTypes)
     
    void
    qExprPrev(String text, boolean newData)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    qExprTableSubpropAccessor(String text, String tableName, String subpropName, String aggregationExpression)
     
    void
    qExprTableSubproperty(String text, String tableName, String subpropName)
     
    void
    qExprTableTop(String text, String tableName)
     
    void
     
    void
     
    void
     
    void
     
    void
    qFilter(com.espertech.esper.common.client.EventBean theEvent)
     
    void
    qFilterActivationStream(String eventTypeName, int streamNumber, com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext, boolean subselect, int subselectNumber)
     
    void
    qFilterAdd(com.espertech.esper.common.client.EventType eventType, com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] parameters, com.espertech.esper.common.internal.filtersvc.FilterHandle filterCallback)
     
    void
    qFilterBoolean(FilterParamIndexBooleanExpr filterParamIndexBooleanExpr)
     
    void
    qFilterBooleanExpr(int num, Map.Entry<com.espertech.esper.common.internal.filterspec.ExprNodeAdapterBase,EventEvaluator> evals)
     
    void
     
    void
    qFilterRemove(com.espertech.esper.common.internal.filtersvc.FilterHandle filterCallback, com.espertech.esper.common.client.EventType eventType, com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] parameters)
     
    void
    qFilterReverseIndex(FilterParamIndexBase filterParamIndex, Object propertyValue)
     
    void
    qHavingClause(com.espertech.esper.common.client.EventBean[] eventsPerStream)
     
    void
    qInfraUpdate(com.espertech.esper.common.client.EventBean beforeUpdate, com.espertech.esper.common.client.EventBean[] eventsPerStream, int length, boolean copy)
     
    void
     
    void
    qNamedWindowCPMulti(String runtimeURI, Map<com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowConsumerView,com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowDeltaData> deltaPerConsumer, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long time)
     
    void
    qNamedWindowCPSingle(String runtimeURI, int numConsumers, com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long time)
     
    void
     
    void
    qOrderBy(com.espertech.esper.common.client.EventBean[] events, String[] expressions, boolean[] descending)
     
    void
    qOutputProcessNonBuffered(com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData)
     
    void
    qOutputProcessNonBufferedJoin(Set<com.espertech.esper.common.internal.collection.MultiKeyArrayOfKeys<com.espertech.esper.common.client.EventBean>> newEvents, Set<com.espertech.esper.common.internal.collection.MultiKeyArrayOfKeys<com.espertech.esper.common.client.EventBean>> oldEvents)
     
    void
    qRegEx(com.espertech.esper.common.client.EventBean newEvent, com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState partitionState)
     
    void
    qRegExPartition(com.espertech.esper.common.client.EventBean theEvent)
     
    void
     
    void
    qRegExState(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry currentState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
     
    void
    qRegExStateStart(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAState startState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
     
    void
    qRegFilter(com.espertech.esper.common.client.EventBean[] eventsPerStream)
     
    void
    qRegIntervalState(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry endState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable, long runtimeTime)
     
    void
     
    void
    qRegMeasure(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry endState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
     
    void
    qRegOut(com.espertech.esper.common.client.EventBean[] outBeans)
     
    void
    qResultSetProcessComputeGroupKeys(boolean enter, String[] groupKeyNodeExpressions, com.espertech.esper.common.client.EventBean[] eventsPerStream)
     
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    qRouteBetweenStmt(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementHandle epStatementHandle, boolean addToFront)
     
    void
    qRuntimeManagementDeploy(String runtimeURI, String deploymentId, int size)
     
    void
    qScheduleAdd(long currentTime, long afterMSec, com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
     
    void
    qScheduleEval(long currentTime)
     
    void
    qScheduleRemove(com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
     
    void
    qSelectClause(com.espertech.esper.common.client.EventBean[] eventsPerStream, boolean newData, boolean synthesize, com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext exprEvaluatorContext)
     
    void
    qStatementResultExecute(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> events, String deploymentId, int statementId, String statementName, long threadId)
     
    void
    qStimulantEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI)
     
    void
    qStimulantTime(long currentTime, long target, long ultimateTarget, boolean span, Long resolution, String runtimeURI)
     
    void
    qTime(long runtimeTime, String runtimeURI)
     
    void
    qTimeCP(com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
     

    Methods inherited from class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault

    aAggAccessEnterLeave, aAggNoAccessEnterLeave, aAggregationGroupedApplyEnterLeave, aContextPartitionAllocate, aContextPartitionDestroy, aContextScheduledEval, aHistoricalScheduledEval, aIndexAdd, aIndexAddRemove, aIndexJoinLookup, aIndexRemove, aIndexSubordLookup, aInfraMergeWhenThenActionItem, aInfraMergeWhenThenActions, aInfraMergeWhenThenItem, aInfraMergeWhenThens, aInfraOnAction, aInfraTriggeredLookup, aJoinCompositionHistorical, aJoinCompositionQueryStrategy, aJoinCompositionStepUpdIndex, aJoinCompositionStreamToWin, aJoinCompositionWinToWin, aJoinDispatch, aJoinExecFilter, aJoinExecProcess, aJoinExecStrategy, aOutputProcessWCondition, aOutputProcessWConditionJoin, aOutputRateConditionOutputNow, aOutputRateConditionScheduledEval, aOutputRateConditionUpdate, aPatternAndEvaluateFalse, aPatternAndEvaluateTrue, aPatternAndQuit, aPatternAndStart, aPatternEveryDistinctEvalFalse, aPatternEveryDistinctEvaluateTrue, aPatternEveryDistinctQuit, aPatternEveryDistinctStart, aPatternEveryEvalFalse, aPatternEveryEvaluateTrue, aPatternEveryQuit, aPatternEveryStart, aPatternFilterMatch, aPatternFilterQuit, aPatternFilterStart, aPatternFollowedByEvalFalse, aPatternFollowedByEvaluateTrue, aPatternFollowedByQuit, aPatternFollowedByStart, aPatternGuardEvalFalse, aPatternGuardEvaluateTrue, aPatternGuardGuardQuit, aPatternGuardQuit, aPatternGuardScheduledEval, aPatternGuardStart, aPatternMatchUntilEvalFalse, aPatternMatchUntilEvaluateTrue, aPatternMatchUntilQuit, aPatternMatchUntilStart, aPatternNotEvalFalse, aPatternNotEvaluateTrue, aPatternNotQuit, aPatternNotStart, aPatternObserverEvaluateTrue, aPatternObserverQuit, aPatternObserverScheduledEval, aPatternObserverStart, aPatternOrEvalFalse, aPatternOrEvaluateTrue, aPatternOrQuit, aPatternOrStart, aPatternRootEvalFalse, aPatternRootEvaluateTrue, aPatternRootQuit, aPatternRootStart, aSplitStream, aSplitStreamRoute, aSplitStreamWhere, aSubselectAggregation, aTableAddEvent, aTableDeleteEvent, aTableUpdatedEvent, aUpdateIStream, aUpdateIStreamApply, aUpdateIStreamApplyAssignmentItem, aUpdateIStreamApplyAssignments, aUpdateIStreamApplyWhere, aViewIndicate, aViewProcessIRStream, aViewScheduledEval, aWhereClauseFilter, aWhereClauseFilterEval, aWhereClauseIR, qAggAccessEnterLeave, qAggNoAccessEnterLeave, qAggregationGroupedApplyEnterLeave, qaTableUpdatedEventWKeyAfter, qaTableUpdatedEventWKeyBefore, qContextPartitionAllocate, qContextPartitionDestroy, qContextScheduledEval, qHistoricalScheduledEval, qIndexAdd, qIndexAddRemove, qIndexJoinLookup, qIndexRemove, qIndexSubordLookup, qInfraMergeWhenThenActionItem, qInfraMergeWhenThenActions, qInfraMergeWhenThenItem, qInfraMergeWhenThens, qInfraOnAction, qInfraTriggeredLookup, qJoinCompositionHistorical, qJoinCompositionQueryStrategy, qJoinCompositionStepUpdIndex, qJoinCompositionStreamToWin, qJoinCompositionWinToWin, qJoinDispatch, qJoinExecFilter, qJoinExecProcess, qJoinExecStrategy, qOutputProcessWCondition, qOutputProcessWConditionJoin, qOutputRateConditionOutputNow, qOutputRateConditionScheduledEval, qOutputRateConditionUpdate, qPatternAndEvaluateFalse, qPatternAndEvaluateTrue, qPatternAndQuit, qPatternAndStart, qPatternEveryDistinctEvalFalse, qPatternEveryDistinctEvaluateTrue, qPatternEveryDistinctQuit, qPatternEveryDistinctStart, qPatternEveryEvalFalse, qPatternEveryEvaluateTrue, qPatternEveryQuit, qPatternEveryStart, qPatternFilterMatch, qPatternFilterQuit, qPatternFilterStart, qPatternFollowedByEvalFalse, qPatternFollowedByEvaluateTrue, qPatternFollowedByQuit, qPatternFollowedByStart, qPatternGuardEvalFalse, qPatternGuardEvaluateTrue, qPatternGuardGuardQuit, qPatternGuardQuit, qPatternGuardScheduledEval, qPatternGuardStart, qPatternMatchUntilEvalFalse, qPatternMatchUntilEvaluateTrue, qPatternMatchUntilQuit, qPatternMatchUntilStart, qPatternNotEvalFalse, qPatternNotEvaluateTrue, qPatternNotQuit, qPatternNotStart, qPatternObserverEvaluateTrue, qPatternObserverQuit, qPatternObserverScheduledEval, qPatternObserverScheduledEval, qPatternObserverStart, qPatternOrEvalFalse, qPatternOrEvaluateTrue, qPatternOrQuit, qPatternOrStart, qPatternRootEvalFalse, qPatternRootEvaluateTrue, qPatternRootQuit, qPatternRootStart, qRegFilter, qSplitStream, qSplitStreamRoute, qSplitStreamWhere, qSubselectAggregation, qTableAddEvent, qTableDeleteEvent, qTableUpdatedEvent, qUpdateIStream, qUpdateIStreamApply, qUpdateIStreamApplyAssignmentItem, qUpdateIStreamApplyAssignments, qUpdateIStreamApplyWhere, qViewIndicate, qViewProcessIRStream, qViewScheduledEval, qWhereClauseFilter, qWhereClauseFilterEval, qWhereClauseIR

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon

    aAggAccessEnterLeave, aAggNoAccessEnterLeave, aAggregationGroupedApplyEnterLeave, aContextPartitionAllocate, aContextPartitionDestroy, aContextScheduledEval, aHistoricalScheduledEval, aIndexAdd, aIndexAddRemove, aIndexJoinLookup, aIndexRemove, aIndexSubordLookup, aInfraMergeWhenThenActionItem, aInfraMergeWhenThenActions, aInfraMergeWhenThenItem, aInfraMergeWhenThens, aInfraOnAction, aInfraTriggeredLookup, aJoinCompositionHistorical, aJoinCompositionQueryStrategy, aJoinCompositionStepUpdIndex, aJoinCompositionStreamToWin, aJoinCompositionWinToWin, aJoinDispatch, aJoinExecFilter, aJoinExecProcess, aJoinExecStrategy, aOutputProcessWCondition, aOutputProcessWConditionJoin, aOutputRateConditionOutputNow, aOutputRateConditionScheduledEval, aOutputRateConditionUpdate, aPatternAndEvaluateFalse, aPatternAndEvaluateTrue, aPatternAndQuit, aPatternAndStart, aPatternEveryDistinctEvalFalse, aPatternEveryDistinctEvaluateTrue, aPatternEveryDistinctQuit, aPatternEveryDistinctStart, aPatternEveryEvalFalse, aPatternEveryEvaluateTrue, aPatternEveryQuit, aPatternEveryStart, aPatternFilterMatch, aPatternFilterQuit, aPatternFilterStart, aPatternFollowedByEvalFalse, aPatternFollowedByEvaluateTrue, aPatternFollowedByQuit, aPatternFollowedByStart, aPatternGuardEvalFalse, aPatternGuardEvaluateTrue, aPatternGuardGuardQuit, aPatternGuardQuit, aPatternGuardScheduledEval, aPatternGuardStart, aPatternMatchUntilEvalFalse, aPatternMatchUntilEvaluateTrue, aPatternMatchUntilQuit, aPatternMatchUntilStart, aPatternNotEvalFalse, aPatternNotEvaluateTrue, aPatternNotQuit, aPatternNotStart, aPatternObserverEvaluateTrue, aPatternObserverQuit, aPatternObserverScheduledEval, aPatternObserverStart, aPatternOrEvalFalse, aPatternOrEvaluateTrue, aPatternOrQuit, aPatternOrStart, aPatternRootEvalFalse, aPatternRootEvaluateTrue, aPatternRootQuit, aPatternRootStart, aSplitStream, aSplitStreamRoute, aSplitStreamWhere, aSubselectAggregation, aTableAddEvent, aTableDeleteEvent, aTableUpdatedEvent, aUpdateIStream, aUpdateIStreamApply, aUpdateIStreamApplyAssignmentItem, aUpdateIStreamApplyAssignments, aUpdateIStreamApplyWhere, aViewIndicate, aViewProcessIRStream, aViewScheduledEval, aWhereClauseFilter, aWhereClauseFilterEval, aWhereClauseIR, qAggAccessEnterLeave, qAggNoAccessEnterLeave, qAggregationGroupedApplyEnterLeave, qaTableUpdatedEventWKeyAfter, qaTableUpdatedEventWKeyBefore, qContextPartitionAllocate, qContextPartitionDestroy, qContextScheduledEval, qHistoricalScheduledEval, qIndexAdd, qIndexAddRemove, qIndexJoinLookup, qIndexRemove, qIndexSubordLookup, qInfraMergeWhenThenActionItem, qInfraMergeWhenThenActions, qInfraMergeWhenThenItem, qInfraMergeWhenThens, qInfraOnAction, qInfraTriggeredLookup, qJoinCompositionHistorical, qJoinCompositionQueryStrategy, qJoinCompositionStepUpdIndex, qJoinCompositionStreamToWin, qJoinCompositionWinToWin, qJoinDispatch, qJoinExecFilter, qJoinExecProcess, qJoinExecStrategy, qOutputProcessWCondition, qOutputProcessWConditionJoin, qOutputRateConditionOutputNow, qOutputRateConditionScheduledEval, qOutputRateConditionUpdate, qPatternAndEvaluateFalse, qPatternAndEvaluateTrue, qPatternAndQuit, qPatternAndStart, qPatternEveryDistinctEvalFalse, qPatternEveryDistinctEvaluateTrue, qPatternEveryDistinctQuit, qPatternEveryDistinctStart, qPatternEveryEvalFalse, qPatternEveryEvaluateTrue, qPatternEveryQuit, qPatternEveryStart, qPatternFilterMatch, qPatternFilterQuit, qPatternFilterStart, qPatternFollowedByEvalFalse, qPatternFollowedByEvaluateTrue, qPatternFollowedByQuit, qPatternFollowedByStart, qPatternGuardEvalFalse, qPatternGuardEvaluateTrue, qPatternGuardGuardQuit, qPatternGuardQuit, qPatternGuardScheduledEval, qPatternGuardStart, qPatternMatchUntilEvalFalse, qPatternMatchUntilEvaluateTrue, qPatternMatchUntilQuit, qPatternMatchUntilStart, qPatternNotEvalFalse, qPatternNotEvaluateTrue, qPatternNotQuit, qPatternNotStart, qPatternObserverEvaluateTrue, qPatternObserverQuit, qPatternObserverScheduledEval, qPatternObserverStart, qPatternOrEvalFalse, qPatternOrEvaluateTrue, qPatternOrQuit, qPatternOrStart, qPatternRootEvalFalse, qPatternRootEvaluateTrue, qPatternRootQuit, qPatternRootStart, qRegFilter, qSplitStream, qSplitStreamRoute, qSplitStreamWhere, qSubselectAggregation, qTableAddEvent, qTableDeleteEvent, qTableUpdatedEvent, qUpdateIStream, qUpdateIStreamApply, qUpdateIStreamApplyAssignmentItem, qUpdateIStreamApplyAssignments, qUpdateIStreamApplyWhere, qViewIndicate, qViewProcessIRStream, qViewScheduledEval, qWhereClauseFilter, qWhereClauseFilterEval, qWhereClauseIR
  • Field Details

  • Method Details

    • activated

      public boolean activated()
      Specified by:
      activated in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      activated in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qFilterActivationStream

      public void qFilterActivationStream(String eventTypeName, int streamNumber, com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext, boolean subselect, int subselectNumber)
      Specified by:
      qFilterActivationStream in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qFilterActivationStream in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aFilterActivationStream

      public void aFilterActivationStream(com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext, boolean subselect, int subselectNumber)
      Specified by:
      aFilterActivationStream in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aFilterActivationStream in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qStimulantEvent

      public void qStimulantEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI)
      Specified by:
      qStimulantEvent in interface Instrumentation
    • aStimulantEvent

      public void aStimulantEvent()
      Specified by:
      aStimulantEvent in interface Instrumentation
    • qStimulantTime

      public void qStimulantTime(long currentTime, long target, long ultimateTarget, boolean span, Long resolution, String runtimeURI)
      Specified by:
      qStimulantTime in interface Instrumentation
    • aStimulantTime

      public void aStimulantTime()
      Specified by:
      aStimulantTime in interface Instrumentation
    • qEvent

      public void qEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI, boolean providedBySendEvent)
      Specified by:
      qEvent in interface Instrumentation
    • aEvent

      public void aEvent()
      Specified by:
      aEvent in interface Instrumentation
    • qEventCP

      public void qEventCP(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
      Specified by:
      qEventCP in interface Instrumentation
    • aEventCP

      public void aEventCP()
      Specified by:
      aEventCP in interface Instrumentation
    • qTime

      public void qTime(long runtimeTime, String runtimeURI)
      Specified by:
      qTime in interface Instrumentation
    • aTime

      public void aTime()
      Specified by:
      aTime in interface Instrumentation
    • qTimeCP

      public void qTimeCP(com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
      Specified by:
      qTimeCP in interface Instrumentation
    • aTimeCP

      public void aTimeCP()
      Specified by:
      aTimeCP in interface Instrumentation
    • qNamedWindowDispatch

      public void qNamedWindowDispatch(String runtimeURI)
      Specified by:
      qNamedWindowDispatch in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qNamedWindowDispatch in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aNamedWindowDispatch

      public void aNamedWindowDispatch()
      Specified by:
      aNamedWindowDispatch in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aNamedWindowDispatch in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qNamedWindowCPSingle

      public void qNamedWindowCPSingle(String runtimeURI, int numConsumers, com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long time)
      Specified by:
      qNamedWindowCPSingle in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qNamedWindowCPSingle in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aNamedWindowCPSingle

      public void aNamedWindowCPSingle()
      Specified by:
      aNamedWindowCPSingle in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aNamedWindowCPSingle in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qNamedWindowCPMulti

      public void qNamedWindowCPMulti(String runtimeURI, Map<com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowConsumerView,com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowDeltaData> deltaPerConsumer, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long time)
      Specified by:
      qNamedWindowCPMulti in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qNamedWindowCPMulti in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aNamedWindowCPMulti

      public void aNamedWindowCPMulti()
      Specified by:
      aNamedWindowCPMulti in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aNamedWindowCPMulti in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegEx

      public void qRegEx(com.espertech.esper.common.client.EventBean newEvent, com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState partitionState)
      Specified by:
      qRegEx in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegEx in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegEx

      public void aRegEx(com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState partitionState, List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> endStates, List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> terminationStates)
      Specified by:
      aRegEx in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegEx in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegExState

      public void qRegExState(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry currentState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
      Specified by:
      qRegExState in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegExState in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegExState

      public void aRegExState(List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> next, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
      Specified by:
      aRegExState in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegExState in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegExStateStart

      public void qRegExStateStart(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAState startState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
      Specified by:
      qRegExStateStart in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegExStateStart in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegExStateStart

      public void aRegExStateStart(List<com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry> nextStates, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
      Specified by:
      aRegExStateStart in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegExStateStart in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegExPartition

      public void qRegExPartition(com.espertech.esper.common.client.EventBean theEvent)
      Specified by:
      qRegExPartition in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegExPartition in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegExPartition

      public void aRegExPartition(boolean exists, Object partitionKey, com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogPartitionState state)
      Specified by:
      aRegExPartition in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegExPartition in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegIntervalValue

      public void qRegIntervalValue()
      Specified by:
      qRegIntervalValue in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegIntervalValue in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegIntervalValue

      public void aRegIntervalValue(long result)
      Specified by:
      aRegIntervalValue in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegIntervalValue in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegIntervalState

      public void qRegIntervalState(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry endState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable, long runtimeTime)
      Specified by:
      qRegIntervalState in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegIntervalState in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegIntervalState

      public void aRegIntervalState(boolean scheduled)
      Specified by:
      aRegIntervalState in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegIntervalState in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegOut

      public void qRegOut(com.espertech.esper.common.client.EventBean[] outBeans)
      Specified by:
      qRegOut in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegOut in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegOut

      public void aRegOut()
      Specified by:
      aRegOut in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegOut in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegMeasure

      public void qRegMeasure(com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateEntry endState, LinkedHashMap<String,com.espertech.esper.common.internal.collection.Pair<Integer,Boolean>> variableStreams, int[] multimatchStreamNumToVariable)
      Specified by:
      qRegMeasure in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegMeasure in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegMeasure

      public void aRegMeasure(com.espertech.esper.common.client.EventBean outBean)
      Specified by:
      aRegMeasure in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegMeasure in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegExScheduledEval

      public void qRegExScheduledEval()
      Specified by:
      qRegExScheduledEval in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qRegExScheduledEval in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aRegExScheduledEval

      public void aRegExScheduledEval()
      Specified by:
      aRegExScheduledEval in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegExScheduledEval in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qRegFilter

      public void qRegFilter(com.espertech.esper.common.client.EventBean[] eventsPerStream)
    • aRegFilter

      public void aRegFilter(Boolean result)
      Specified by:
      aRegFilter in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aRegFilter in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qExprEquals

      public void qExprEquals(String text)
      Specified by:
      qExprEquals in interface Instrumentation
    • aExprEquals

      public void aExprEquals(Boolean result)
      Specified by:
      aExprEquals in interface Instrumentation
    • qOutputProcessNonBuffered

      public void qOutputProcessNonBuffered(com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData)
      Specified by:
      qOutputProcessNonBuffered in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qOutputProcessNonBuffered in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aOutputProcessNonBuffered

      public void aOutputProcessNonBuffered()
      Specified by:
      aOutputProcessNonBuffered in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aOutputProcessNonBuffered in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qSelectClause

      public void qSelectClause(com.espertech.esper.common.client.EventBean[] eventsPerStream, boolean newData, boolean synthesize, com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext exprEvaluatorContext)
      Specified by:
      qSelectClause in interface Instrumentation
    • aSelectClause

      public void aSelectClause(boolean newData, com.espertech.esper.common.client.EventBean event, Object[] subscriberParameters)
      Specified by:
      aSelectClause in interface Instrumentation
    • qExprBitwise

      public void qExprBitwise(String text, com.espertech.esper.common.internal.type.BitWiseOpEnum bitWiseOpEnum)
      Specified by:
      qExprBitwise in interface Instrumentation
    • aExprBitwise

      public void aExprBitwise(Object result)
      Specified by:
      aExprBitwise in interface Instrumentation
    • qExprIdent

      public void qExprIdent(String fullUnresolvedName)
      Specified by:
      qExprIdent in interface Instrumentation
    • aExprIdent

      public void aExprIdent(Object result)
      Specified by:
      aExprIdent in interface Instrumentation
    • qExprMath

      public void qExprMath(String text, String op)
      Specified by:
      qExprMath in interface Instrumentation
    • aExprMath

      public void aExprMath(Object result)
      Specified by:
      aExprMath in interface Instrumentation
    • qExprRegexp

      public void qExprRegexp(String text)
      Specified by:
      qExprRegexp in interface Instrumentation
    • aExprRegexp

      public void aExprRegexp(Boolean result)
      Specified by:
      aExprRegexp in interface Instrumentation
    • qExprTypeof

      public void qExprTypeof(String text)
      Specified by:
      qExprTypeof in interface Instrumentation
    • aExprTypeof

      public void aExprTypeof(String typeName)
      Specified by:
      aExprTypeof in interface Instrumentation
    • qExprOr

      public void qExprOr(String text)
      Specified by:
      qExprOr in interface Instrumentation
    • aExprOr

      public void aExprOr(Boolean result)
      Specified by:
      aExprOr in interface Instrumentation
    • qExprIn

      public void qExprIn(String text)
      Specified by:
      qExprIn in interface Instrumentation
    • aExprIn

      public void aExprIn(Boolean result)
      Specified by:
      aExprIn in interface Instrumentation
    • qExprConcat

      public void qExprConcat(String text)
      Specified by:
      qExprConcat in interface Instrumentation
    • aExprConcat

      public void aExprConcat(String result)
      Specified by:
      aExprConcat in interface Instrumentation
    • qExprCoalesce

      public void qExprCoalesce(String text)
      Specified by:
      qExprCoalesce in interface Instrumentation
    • aExprCoalesce

      public void aExprCoalesce(Object value)
      Specified by:
      aExprCoalesce in interface Instrumentation
    • qExprBetween

      public void qExprBetween(String text)
      Specified by:
      qExprBetween in interface Instrumentation
    • aExprBetween

      public void aExprBetween(Boolean result)
      Specified by:
      aExprBetween in interface Instrumentation
    • qExprCast

      public void qExprCast(String text)
      Specified by:
      qExprCast in interface Instrumentation
    • aExprCast

      public void aExprCast(Object result)
      Specified by:
      aExprCast in interface Instrumentation
    • qExprCase

      public void qExprCase(String text)
      Specified by:
      qExprCase in interface Instrumentation
    • aExprCase

      public void aExprCase(Object result)
      Specified by:
      aExprCase in interface Instrumentation
    • qExprArray

      public void qExprArray(String text)
      Specified by:
      qExprArray in interface Instrumentation
    • aExprArray

      public void aExprArray(Object result)
      Specified by:
      aExprArray in interface Instrumentation
    • qExprEqualsAnyOrAll

      public void qExprEqualsAnyOrAll(String text)
      Specified by:
      qExprEqualsAnyOrAll in interface Instrumentation
    • aExprEqualsAnyOrAll

      public void aExprEqualsAnyOrAll(Boolean result)
      Specified by:
      aExprEqualsAnyOrAll in interface Instrumentation
    • qExprPropExists

      public void qExprPropExists(String text)
      Specified by:
      qExprPropExists in interface Instrumentation
    • aExprPropExists

      public void aExprPropExists(boolean exists)
      Specified by:
      aExprPropExists in interface Instrumentation
    • qExprRelOpAnyOrAll

      public void qExprRelOpAnyOrAll(String text, String op)
      Specified by:
      qExprRelOpAnyOrAll in interface Instrumentation
    • aExprRelOpAnyOrAll

      public void aExprRelOpAnyOrAll(Boolean result)
      Specified by:
      aExprRelOpAnyOrAll in interface Instrumentation
    • qExprIs

      public void qExprIs(String text)
      Specified by:
      qExprIs in interface Instrumentation
    • aExprIs

      public void aExprIs(boolean result)
      Specified by:
      aExprIs in interface Instrumentation
    • qExprTimestamp

      public void qExprTimestamp(String text)
      Specified by:
      qExprTimestamp in interface Instrumentation
    • aExprTimestamp

      public void aExprTimestamp(long value)
      Specified by:
      aExprTimestamp in interface Instrumentation
    • qExprInstanceof

      public void qExprInstanceof(String text)
      Specified by:
      qExprInstanceof in interface Instrumentation
    • aExprInstanceof

      public void aExprInstanceof(Boolean result)
      Specified by:
      aExprInstanceof in interface Instrumentation
    • qExprVariable

      public void qExprVariable(String text)
      Specified by:
      qExprVariable in interface Instrumentation
    • aExprVariable

      public void aExprVariable(Object value)
      Specified by:
      aExprVariable in interface Instrumentation
    • qExprStreamUndSelectClause

      public void qExprStreamUndSelectClause(String text)
      Specified by:
      qExprStreamUndSelectClause in interface Instrumentation
    • aExprStreamUndSelectClause

      public void aExprStreamUndSelectClause(com.espertech.esper.common.client.EventBean event)
      Specified by:
      aExprStreamUndSelectClause in interface Instrumentation
    • qExprRelOp

      public void qExprRelOp(String text, String op)
      Specified by:
      qExprRelOp in interface Instrumentation
    • aExprRelOp

      public void aExprRelOp(Boolean result)
      Specified by:
      aExprRelOp in interface Instrumentation
    • qExprMinMaxRow

      public void qExprMinMaxRow(String text)
      Specified by:
      qExprMinMaxRow in interface Instrumentation
    • aExprMinMaxRow

      public void aExprMinMaxRow(Object result)
      Specified by:
      aExprMinMaxRow in interface Instrumentation
    • qExprNew

      public void qExprNew(String text)
      Specified by:
      qExprNew in interface Instrumentation
    • aExprNew

      public void aExprNew(Map<String,Object> props)
      Specified by:
      aExprNew in interface Instrumentation
    • qExprNot

      public void qExprNot(String text)
      Specified by:
      qExprNot in interface Instrumentation
    • aExprNot

      public void aExprNot(Boolean result)
      Specified by:
      aExprNot in interface Instrumentation
    • qExprIStream

      public void qExprIStream(String text)
      Specified by:
      qExprIStream in interface Instrumentation
    • aExprIStream

      public void aExprIStream(boolean newData)
      Specified by:
      aExprIStream in interface Instrumentation
    • qExprConst

      public void qExprConst()
      Specified by:
      qExprConst in interface Instrumentation
    • aExprConst

      public void aExprConst(Object value)
      Specified by:
      aExprConst in interface Instrumentation
    • qExprPlugInSingleRow

      public void qExprPlugInSingleRow(String text, String declaringClass, String methodName, String returnTypeName, String[] parameterTypes)
      Specified by:
      qExprPlugInSingleRow in interface Instrumentation
    • aExprPlugInSingleRow

      public void aExprPlugInSingleRow(Object result)
      Specified by:
      aExprPlugInSingleRow in interface Instrumentation
    • qExprContextProp

      public void qExprContextProp(String text)
      Specified by:
      qExprContextProp in interface Instrumentation
    • aExprContextProp

      public void aExprContextProp(Object result)
      Specified by:
      aExprContextProp in interface Instrumentation
    • qExprDotChain

      public void qExprDotChain(com.espertech.esper.common.internal.rettype.EPChainableType targetTypeInfo, Object target, int numUnpacking)
      Specified by:
      qExprDotChain in interface Instrumentation
    • aExprDotChain

      public void aExprDotChain()
      Specified by:
      aExprDotChain in interface Instrumentation
    • qExprDot

      public void qExprDot(String text)
      Specified by:
      qExprDot in interface Instrumentation
    • aExprDot

      public void aExprDot(Object result)
      Specified by:
      aExprDot in interface Instrumentation
    • qExprStreamUndMethod

      public void qExprStreamUndMethod(String text)
      Specified by:
      qExprStreamUndMethod in interface Instrumentation
    • aExprStreamUndMethod

      public void aExprStreamUndMethod(Object result)
      Specified by:
      aExprStreamUndMethod in interface Instrumentation
    • qExprDotChainElement

      public void qExprDotChainElement(int num, String methodType, String methodName)
      Specified by:
      qExprDotChainElement in interface Instrumentation
    • aExprDotChainElement

      public void aExprDotChainElement(com.espertech.esper.common.internal.rettype.EPChainableType typeInfo, Object result)
      Specified by:
      aExprDotChainElement in interface Instrumentation
    • qExprPrev

      public void qExprPrev(String text, boolean newData)
      Specified by:
      qExprPrev in interface Instrumentation
    • aExprPrev

      public void aExprPrev(Object result)
      Specified by:
      aExprPrev in interface Instrumentation
    • qExprPrior

      public void qExprPrior(String text)
      Specified by:
      qExprPrior in interface Instrumentation
    • aExprPrior

      public void aExprPrior(Object result)
      Specified by:
      aExprPrior in interface Instrumentation
    • qScheduleAdd

      public void qScheduleAdd(long currentTime, long afterMSec, com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
      Specified by:
      qScheduleAdd in interface Instrumentation
    • aScheduleAdd

      public void aScheduleAdd()
      Specified by:
      aScheduleAdd in interface Instrumentation
    • qScheduleRemove

      public void qScheduleRemove(com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
      Specified by:
      qScheduleRemove in interface Instrumentation
    • aScheduleRemove

      public void aScheduleRemove()
      Specified by:
      aScheduleRemove in interface Instrumentation
    • qFilterRemove

      public void qFilterRemove(com.espertech.esper.common.internal.filtersvc.FilterHandle filterCallback, com.espertech.esper.common.client.EventType eventType, com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] parameters)
      Specified by:
      qFilterRemove in interface Instrumentation
    • aFilterRemove

      public void aFilterRemove()
      Specified by:
      aFilterRemove in interface Instrumentation
    • qFilterAdd

      public void qFilterAdd(com.espertech.esper.common.client.EventType eventType, com.espertech.esper.common.internal.filterspec.FilterValueSetParam[][] parameters, com.espertech.esper.common.internal.filtersvc.FilterHandle filterCallback)
      Specified by:
      qFilterAdd in interface Instrumentation
    • aFilterAdd

      public void aFilterAdd()
      Specified by:
      aFilterAdd in interface Instrumentation
    • qExprTimePeriod

      public void qExprTimePeriod(String text)
    • aExprTimePeriod

      public void aExprTimePeriod(Object result)
    • qExprAnd

      public void qExprAnd(String text)
      Specified by:
      qExprAnd in interface Instrumentation
    • aExprAnd

      public void aExprAnd(Boolean result)
      Specified by:
      aExprAnd in interface Instrumentation
    • qExprLike

      public void qExprLike(String text)
      Specified by:
      qExprLike in interface Instrumentation
    • aExprLike

      public void aExprLike(Boolean result)
      Specified by:
      aExprLike in interface Instrumentation
    • qResultSetProcessUngroupedFullyAgg

      public void qResultSetProcessUngroupedFullyAgg()
      Specified by:
      qResultSetProcessUngroupedFullyAgg in interface Instrumentation
    • aResultSetProcessUngroupedFullyAgg

      public void aResultSetProcessUngroupedFullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
      Specified by:
      aResultSetProcessUngroupedFullyAgg 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
    • qExprAggValue

      public void qExprAggValue(String text)
      Specified by:
      qExprAggValue in interface Instrumentation
    • aExprAggValue

      public void aExprAggValue(Object value)
      Specified by:
      aExprAggValue in interface Instrumentation
    • qOutputProcessNonBufferedJoin

      public void qOutputProcessNonBufferedJoin(Set<com.espertech.esper.common.internal.collection.MultiKeyArrayOfKeys<com.espertech.esper.common.client.EventBean>> newEvents, Set<com.espertech.esper.common.internal.collection.MultiKeyArrayOfKeys<com.espertech.esper.common.client.EventBean>> oldEvents)
      Specified by:
      qOutputProcessNonBufferedJoin in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      qOutputProcessNonBufferedJoin in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • aOutputProcessNonBufferedJoin

      public void aOutputProcessNonBufferedJoin()
      Specified by:
      aOutputProcessNonBufferedJoin in interface com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
      Overrides:
      aOutputProcessNonBufferedJoin in class com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommonDefault
    • qResultSetProcessGroupedRowPerGroup

      public void qResultSetProcessGroupedRowPerGroup()
      Specified by:
      qResultSetProcessGroupedRowPerGroup in interface Instrumentation
    • aResultSetProcessGroupedRowPerGroup

      public void aResultSetProcessGroupedRowPerGroup(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
      Specified by:
      aResultSetProcessGroupedRowPerGroup in interface Instrumentation
    • qResultSetProcessComputeGroupKeys

      public void qResultSetProcessComputeGroupKeys(boolean enter, String[] groupKeyNodeExpressions, com.espertech.esper.common.client.EventBean[] eventsPerStream)
      Specified by:
      qResultSetProcessComputeGroupKeys in interface Instrumentation
    • aResultSetProcessComputeGroupKeys

      public void aResultSetProcessComputeGroupKeys(boolean enter, Object groupKeysPerEvent)
      Specified by:
      aResultSetProcessComputeGroupKeys in interface Instrumentation
    • qResultSetProcessUngroupedNonfullyAgg

      public void qResultSetProcessUngroupedNonfullyAgg()
      Specified by:
      qResultSetProcessUngroupedNonfullyAgg in interface Instrumentation
    • aResultSetProcessUngroupedNonfullyAgg

      public void aResultSetProcessUngroupedNonfullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
      Specified by:
      aResultSetProcessUngroupedNonfullyAgg in interface Instrumentation
    • qResultSetProcessGroupedRowPerEvent

      public void qResultSetProcessGroupedRowPerEvent()
      Specified by:
      qResultSetProcessGroupedRowPerEvent in interface Instrumentation
    • aResultSetProcessGroupedRowPerEvent

      public void aResultSetProcessGroupedRowPerEvent(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
      Specified by:
      aResultSetProcessGroupedRowPerEvent in interface Instrumentation
    • qResultSetProcessSimple

      public void qResultSetProcessSimple()
      Specified by:
      qResultSetProcessSimple in interface Instrumentation
    • aResultSetProcessSimple

      public void aResultSetProcessSimple(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
      Specified by:
      aResultSetProcessSimple in interface Instrumentation
    • qFilter

      public void qFilter(com.espertech.esper.common.client.EventBean theEvent)
      Specified by:
      qFilter in interface Instrumentation
    • aFilter

      public void aFilter(Collection<com.espertech.esper.common.internal.filtersvc.FilterHandle> matches)
      Specified by:
      aFilter in interface Instrumentation
    • qFilterHandleSetIndexes

      public void qFilterHandleSetIndexes(List<FilterParamIndexBase> indizes)
      Specified by:
      qFilterHandleSetIndexes in interface Instrumentation
    • aFilterHandleSetIndexes

      public void aFilterHandleSetIndexes()
      Specified by:
      aFilterHandleSetIndexes in interface Instrumentation
    • qFilterReverseIndex

      public void qFilterReverseIndex(FilterParamIndexBase filterParamIndex, Object propertyValue)
      Specified by:
      qFilterReverseIndex in interface Instrumentation
    • aFilterReverseIndex

      public void aFilterReverseIndex(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, Map.Entry<com.espertech.esper.common.internal.filterspec.ExprNodeAdapterBase,EventEvaluator> evals)
      Specified by:
      qFilterBooleanExpr in interface Instrumentation
    • aFilterBooleanExpr

      public void aFilterBooleanExpr(boolean result)
      Specified by:
      aFilterBooleanExpr in interface Instrumentation
    • qExprDeclared

      public void qExprDeclared(String text, String name, String expressionText, String[] parameterNames)
      Specified by:
      qExprDeclared in interface Instrumentation
    • aExprDeclared

      public void aExprDeclared(Object value)
      Specified by:
      aExprDeclared in interface Instrumentation
    • qInfraUpdate

      public void qInfraUpdate(com.espertech.esper.common.client.EventBean beforeUpdate, com.espertech.esper.common.client.EventBean[] eventsPerStream, int length, boolean copy)
      Specified by:
      qInfraUpdate in interface Instrumentation
    • aInfraUpdate

      public void aInfraUpdate(com.espertech.esper.common.client.EventBean afterUpdate)
      Specified by:
      aInfraUpdate in interface Instrumentation
    • qInfraUpdateRHSExpr

      public void qInfraUpdateRHSExpr(int index)
      Specified by:
      qInfraUpdateRHSExpr in interface Instrumentation
    • aInfraUpdateRHSExpr

      public void aInfraUpdateRHSExpr(Object result)
      Specified by:
      aInfraUpdateRHSExpr in interface Instrumentation
    • qRouteBetweenStmt

      public void qRouteBetweenStmt(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementHandle epStatementHandle, boolean addToFront)
      Specified by:
      qRouteBetweenStmt in interface Instrumentation
    • aRouteBetweenStmt

      public void aRouteBetweenStmt()
      Specified by:
      aRouteBetweenStmt in interface Instrumentation
    • qScheduleEval

      public void qScheduleEval(long currentTime)
      Specified by:
      qScheduleEval in interface Instrumentation
    • aScheduleEval

      public void aScheduleEval(Collection<com.espertech.esper.common.internal.schedule.ScheduleHandle> handles)
      Specified by:
      aScheduleEval in interface Instrumentation
    • qStatementResultExecute

      public void qStatementResultExecute(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> events, String deploymentId, int statementId, String statementName, long threadId)
      Specified by:
      qStatementResultExecute in interface Instrumentation
    • aStatementResultExecute

      public void aStatementResultExecute()
      Specified by:
      aStatementResultExecute in interface Instrumentation
    • qOrderBy

      public void qOrderBy(com.espertech.esper.common.client.EventBean[] events, String[] expressions, boolean[] descending)
      Specified by:
      qOrderBy in interface Instrumentation
    • aOrderBy

      public void aOrderBy(Object values)
      Specified by:
      aOrderBy in interface Instrumentation
    • qHavingClause

      public void qHavingClause(com.espertech.esper.common.client.EventBean[] eventsPerStream)
      Specified by:
      qHavingClause in interface Instrumentation
    • aHavingClause

      public void aHavingClause(Boolean pass)
      Specified by:
      aHavingClause in interface Instrumentation
    • qExprSubselect

      public void qExprSubselect(String text)
      Specified by:
      qExprSubselect in interface Instrumentation
    • aExprSubselect

      public void aExprSubselect(Object result)
      Specified by:
      aExprSubselect in interface Instrumentation
    • qExprTableSubpropAccessor

      public void qExprTableSubpropAccessor(String text, String tableName, String subpropName, String aggregationExpression)
      Specified by:
      qExprTableSubpropAccessor in interface Instrumentation
    • aExprTableSubpropAccessor

      public void aExprTableSubpropAccessor(Object result)
      Specified by:
      aExprTableSubpropAccessor in interface Instrumentation
    • qExprTableSubproperty

      public void qExprTableSubproperty(String text, String tableName, String subpropName)
      Specified by:
      qExprTableSubproperty in interface Instrumentation
    • aExprTableSubproperty

      public void aExprTableSubproperty(Object result)
      Specified by:
      aExprTableSubproperty in interface Instrumentation
    • qExprTableTop

      public void qExprTableTop(String text, String tableName)
      Specified by:
      qExprTableTop in interface Instrumentation
    • aExprTableTop

      public void aExprTableTop(Object result)
      Specified by:
      aExprTableTop in interface Instrumentation
    • qRuntimeManagementDeploy

      public void qRuntimeManagementDeploy(String runtimeURI, String deploymentId, int size)
      Specified by:
      qRuntimeManagementDeploy in interface Instrumentation
    • aRuntimeManagementDeploy

      public void aRuntimeManagementDeploy(String runtimeURI)
      Specified by:
      aRuntimeManagementDeploy in interface Instrumentation
    • qaRuntimeManagementStmtStarted

      public void qaRuntimeManagementStmtStarted(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
      Specified by:
      qaRuntimeManagementStmtStarted in interface Instrumentation
    • qaRuntimeManagementStmtStop

      public void qaRuntimeManagementStmtStop(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
      Specified by:
      qaRuntimeManagementStmtStop in interface Instrumentation
    • qExprStreamUnd

      public void qExprStreamUnd(String text)
      Specified by:
      qExprStreamUnd in interface Instrumentation
    • aExprStreamUnd

      public void aExprStreamUnd(Object result)
      Specified by:
      aExprStreamUnd in interface Instrumentation
    • qaFilterHandleSetCallbacks

      public void qaFilterHandleSetCallbacks(Set<com.espertech.esper.common.internal.filtersvc.FilterHandle> callbackSet)
      Specified by:
      qaFilterHandleSetCallbacks in interface Instrumentation