All Superinterfaces:
com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
All Known Implementing Classes:
InstrumentationDefault

public interface Instrumentation extends com.espertech.esper.common.internal.metrics.instrumentation.InstrumentationCommon
  • Method Details

    • qStimulantEvent

      void qStimulantEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI)
    • aStimulantEvent

      void aStimulantEvent()
    • qStimulantTime

      void qStimulantTime(long currentTime, long target, long ultimateTarget, boolean span, Long resolution, String runtimeURI)
    • aStimulantTime

      void aStimulantTime()
    • qEvent

      void qEvent(com.espertech.esper.common.client.EventBean eventBean, String runtimeURI, boolean providedBySendEvent)
    • aEvent

      void aEvent()
    • qEventCP

      void qEventCP(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
    • aEventCP

      void aEventCP()
    • qTime

      void qTime(long runtimeTime, String runtimeURI)
    • aTime

      void aTime()
    • qTimeCP

      void qTimeCP(com.espertech.esper.common.internal.context.util.EPStatementAgentInstanceHandle handle, long runtimeTime)
    • aTimeCP

      void aTimeCP()
    • qExprEquals

      void qExprEquals(String text)
    • aExprEquals

      void aExprEquals(Boolean result)
    • qSelectClause

      void qSelectClause(com.espertech.esper.common.client.EventBean[] eventsPerStream, boolean newData, boolean synthesize, com.espertech.esper.common.internal.epl.expression.core.ExprEvaluatorContext exprEvaluatorContext)
    • aSelectClause

      void aSelectClause(boolean newData, com.espertech.esper.common.client.EventBean event, Object[] subscriberParameters)
    • qExprBitwise

      void qExprBitwise(String text, com.espertech.esper.common.internal.type.BitWiseOpEnum bitWiseOpEnum)
    • aExprBitwise

      void aExprBitwise(Object result)
    • qExprIdent

      void qExprIdent(String fullUnresolvedName)
    • aExprIdent

      void aExprIdent(Object result)
    • qExprMath

      void qExprMath(String text, String op)
    • aExprMath

      void aExprMath(Object result)
    • qExprRegexp

      void qExprRegexp(String text)
    • aExprRegexp

      void aExprRegexp(Boolean result)
    • qExprTypeof

      void qExprTypeof(String text)
    • aExprTypeof

      void aExprTypeof(String typeName)
    • qExprOr

      void qExprOr(String text)
    • aExprOr

      void aExprOr(Boolean result)
    • qExprIn

      void qExprIn(String text)
    • aExprIn

      void aExprIn(Boolean result)
    • qExprConcat

      void qExprConcat(String text)
    • aExprConcat

      void aExprConcat(String result)
    • qExprCoalesce

      void qExprCoalesce(String text)
    • aExprCoalesce

      void aExprCoalesce(Object value)
    • qExprBetween

      void qExprBetween(String text)
    • aExprBetween

      void aExprBetween(Boolean result)
    • qExprCast

      void qExprCast(String text)
    • aExprCast

      void aExprCast(Object result)
    • qExprCase

      void qExprCase(String text)
    • aExprCase

      void aExprCase(Object result)
    • qExprArray

      void qExprArray(String text)
    • aExprArray

      void aExprArray(Object result)
    • qExprEqualsAnyOrAll

      void qExprEqualsAnyOrAll(String text)
    • aExprEqualsAnyOrAll

      void aExprEqualsAnyOrAll(Boolean result)
    • qExprMinMaxRow

      void qExprMinMaxRow(String text)
    • aExprMinMaxRow

      void aExprMinMaxRow(Object result)
    • qExprNew

      void qExprNew(String text)
    • aExprNew

      void aExprNew(Map<String,Object> props)
    • qExprNot

      void qExprNot(String text)
    • aExprNot

      void aExprNot(Boolean result)
    • qExprIStream

      void qExprIStream(String text)
    • aExprIStream

      void aExprIStream(boolean newData)
    • qExprConst

      void qExprConst()
    • aExprConst

      void aExprConst(Object value)
    • qExprPropExists

      void qExprPropExists(String text)
    • aExprPropExists

      void aExprPropExists(boolean exists)
    • qExprRelOpAnyOrAll

      void qExprRelOpAnyOrAll(String text, String op)
    • aExprRelOpAnyOrAll

      void aExprRelOpAnyOrAll(Boolean result)
    • qExprRelOp

      void qExprRelOp(String text, String op)
    • aExprRelOp

      void aExprRelOp(Boolean result)
    • qExprStreamUndSelectClause

      void qExprStreamUndSelectClause(String text)
    • aExprStreamUndSelectClause

      void aExprStreamUndSelectClause(com.espertech.esper.common.client.EventBean event)
    • qExprIs

      void qExprIs(String text)
    • aExprIs

      void aExprIs(boolean result)
    • qExprVariable

      void qExprVariable(String text)
    • aExprVariable

      void aExprVariable(Object value)
    • qExprInstanceof

      void qExprInstanceof(String text)
    • aExprInstanceof

      void aExprInstanceof(Boolean result)
    • qExprTimestamp

      void qExprTimestamp(String text)
    • aExprTimestamp

      void aExprTimestamp(long value)
    • qExprContextProp

      void qExprContextProp(String text)
    • aExprContextProp

      void aExprContextProp(Object result)
    • qExprPlugInSingleRow

      void qExprPlugInSingleRow(String text, String declaringClass, String methodName, String returnTypeName, String[] parameterTypes)
    • aExprPlugInSingleRow

      void aExprPlugInSingleRow(Object result)
    • qExprDotChain

      void qExprDotChain(com.espertech.esper.common.internal.rettype.EPChainableType targetTypeInfo, Object target, int numUnpacking)
    • aExprDotChain

      void aExprDotChain()
    • qExprDot

      void qExprDot(String text)
    • aExprDot

      void aExprDot(Object result)
    • qExprStreamUndMethod

      void qExprStreamUndMethod(String text)
    • aExprStreamUndMethod

      void aExprStreamUndMethod(Object result)
    • qExprDotChainElement

      void qExprDotChainElement(int num, String methodType, String methodName)
    • aExprDotChainElement

      void aExprDotChainElement(com.espertech.esper.common.internal.rettype.EPChainableType typeInfo, Object result)
    • qExprPrev

      void qExprPrev(String text, boolean newData)
    • aExprPrev

      void aExprPrev(Object result)
    • qExprPrior

      void qExprPrior(String text)
    • aExprPrior

      void aExprPrior(Object result)
    • qScheduleAdd

      void qScheduleAdd(long currentTime, long afterMSec, com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
    • aScheduleAdd

      void aScheduleAdd()
    • qScheduleRemove

      void qScheduleRemove(com.espertech.esper.common.internal.schedule.ScheduleHandle handle, long slot)
    • aScheduleRemove

      void aScheduleRemove()
    • qFilterRemove

      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)
    • aFilterRemove

      void aFilterRemove()
    • qFilterAdd

      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)
    • aFilterAdd

      void aFilterAdd()
    • qExprAnd

      void qExprAnd(String text)
    • aExprAnd

      void aExprAnd(Boolean result)
    • qExprLike

      void qExprLike(String text)
    • aExprLike

      void aExprLike(Boolean result)
    • qResultSetProcessUngroupedFullyAgg

      void qResultSetProcessUngroupedFullyAgg()
    • aResultSetProcessUngroupedFullyAgg

      void aResultSetProcessUngroupedFullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
    • qAggregationUngroupedApplyEnterLeave

      void qAggregationUngroupedApplyEnterLeave(boolean enter, int numAggregators, int numAccessStates)
    • aAggregationUngroupedApplyEnterLeave

      void aAggregationUngroupedApplyEnterLeave(boolean enter)
    • qExprAggValue

      void qExprAggValue(String text)
    • aExprAggValue

      void aExprAggValue(Object value)
    • qResultSetProcessGroupedRowPerGroup

      void qResultSetProcessGroupedRowPerGroup()
    • aResultSetProcessGroupedRowPerGroup

      void aResultSetProcessGroupedRowPerGroup(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
    • qResultSetProcessComputeGroupKeys

      void qResultSetProcessComputeGroupKeys(boolean enter, String[] groupKeyNodeExpressions, com.espertech.esper.common.client.EventBean[] eventsPerStream)
    • aResultSetProcessComputeGroupKeys

      void aResultSetProcessComputeGroupKeys(boolean enter, Object groupKeysPerEvent)
    • qResultSetProcessUngroupedNonfullyAgg

      void qResultSetProcessUngroupedNonfullyAgg()
    • aResultSetProcessUngroupedNonfullyAgg

      void aResultSetProcessUngroupedNonfullyAgg(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
    • qResultSetProcessGroupedRowPerEvent

      void qResultSetProcessGroupedRowPerEvent()
    • aResultSetProcessGroupedRowPerEvent

      void aResultSetProcessGroupedRowPerEvent(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
    • qResultSetProcessSimple

      void qResultSetProcessSimple()
    • aResultSetProcessSimple

      void aResultSetProcessSimple(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> pair)
    • qFilter

      void qFilter(com.espertech.esper.common.client.EventBean theEvent)
    • aFilter

      void aFilter(Collection<com.espertech.esper.common.internal.filtersvc.FilterHandle> matches)
    • qFilterHandleSetIndexes

      void qFilterHandleSetIndexes(List<FilterParamIndexBase> indizes)
    • aFilterHandleSetIndexes

      void aFilterHandleSetIndexes()
    • qFilterReverseIndex

      void qFilterReverseIndex(FilterParamIndexBase filterParamIndex, Object propertyValue)
    • aFilterReverseIndex

      void aFilterReverseIndex(Boolean match)
    • qFilterBoolean

      void qFilterBoolean(FilterParamIndexBooleanExpr filterParamIndexBooleanExpr)
    • aFilterBoolean

      void aFilterBoolean()
    • qFilterBooleanExpr

      void qFilterBooleanExpr(int num, Map.Entry<com.espertech.esper.common.internal.filterspec.ExprNodeAdapterBase,EventEvaluator> evals)
    • aFilterBooleanExpr

      void aFilterBooleanExpr(boolean result)
    • qExprDeclared

      void qExprDeclared(String text, String name, String expressionText, String[] parameterNames)
    • aExprDeclared

      void aExprDeclared(Object value)
    • qInfraUpdate

      void qInfraUpdate(com.espertech.esper.common.client.EventBean beforeUpdate, com.espertech.esper.common.client.EventBean[] eventsPerStream, int length, boolean copy)
    • aInfraUpdate

      void aInfraUpdate(com.espertech.esper.common.client.EventBean afterUpdate)
    • qInfraUpdateRHSExpr

      void qInfraUpdateRHSExpr(int index)
    • aInfraUpdateRHSExpr

      void aInfraUpdateRHSExpr(Object result)
    • qRouteBetweenStmt

      void qRouteBetweenStmt(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementHandle epStatementHandle, boolean addToFront)
    • aRouteBetweenStmt

      void aRouteBetweenStmt()
    • qScheduleEval

      void qScheduleEval(long currentTime)
    • aScheduleEval

      void aScheduleEval(Collection<com.espertech.esper.common.internal.schedule.ScheduleHandle> handles)
    • qStatementResultExecute

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

      void aStatementResultExecute()
    • qOrderBy

      void qOrderBy(com.espertech.esper.common.client.EventBean[] events, String[] expressions, boolean[] descending)
    • aOrderBy

      void aOrderBy(Object values)
    • qHavingClause

      void qHavingClause(com.espertech.esper.common.client.EventBean[] eventsPerStream)
    • aHavingClause

      void aHavingClause(Boolean pass)
    • qExprSubselect

      void qExprSubselect(String text)
    • aExprSubselect

      void aExprSubselect(Object result)
    • qExprTableSubpropAccessor

      void qExprTableSubpropAccessor(String text, String tableName, String subpropName, String aggregationExpression)
    • aExprTableSubpropAccessor

      void aExprTableSubpropAccessor(Object result)
    • qExprTableSubproperty

      void qExprTableSubproperty(String text, String tableName, String subpropName)
    • aExprTableSubproperty

      void aExprTableSubproperty(Object result)
    • qExprTableTop

      void qExprTableTop(String text, String tableName)
    • aExprTableTop

      void aExprTableTop(Object result)
    • qRuntimeManagementDeploy

      void qRuntimeManagementDeploy(String runtimeURI, String deploymentId, int size)
    • aRuntimeManagementDeploy

      void aRuntimeManagementDeploy(String runtimeURI)
    • qaRuntimeManagementStmtStarted

      void qaRuntimeManagementStmtStarted(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
    • qaRuntimeManagementStmtStop

      void qaRuntimeManagementStmtStop(String runtimeURI, String deploymentId, int statementId, String statementName, String epl, long runtimeTime)
    • qExprStreamUnd

      void qExprStreamUnd(String text)
    • aExprStreamUnd

      void aExprStreamUnd(Object result)
    • qaFilterHandleSetCallbacks

      void qaFilterHandleSetCallbacks(Set<com.espertech.esper.common.internal.filtersvc.FilterHandle> callbackSet)