Uses of Interface
com.espertech.esper.runtime.client.EPStatement
Package
Description
Runtime API: Runs compiled EPL.
Runtime-related classes for facilitating automated regression testing.
-
Uses of EPStatement in com.espertech.esper.runtime.client
Modifier and TypeMethodDescriptionEPDeploymentService.getStatement
(String deploymentId, String statementName) Returns the statement of a given deployment.DeploymentStateEvent.getStatements()
Returns the statements for the deployment or undeploymentEPDeployment.getStatements()
Returns the statementsModifier and TypeMethodDescriptionvoid
UpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) Notify that new events are available or old events are removed.ModifierConstructorDescriptionDeploymentStateEvent
(String runtimeURI, String deploymentId, String moduleName, EPStatement[] statements, int rolloutItemNumber) CtorDeploymentStateEventDeployed
(String runtimeURI, String deploymentId, String moduleName, EPStatement[] statements, int rolloutItemNumber) Ctor.DeploymentStateEventUndeployed
(String runtimeURI, String deploymentId, String moduleName, EPStatement[] statements, int rolloutItemNumber) Ctor.EPDeployment
(String deploymentId, String moduleName, Map<com.espertech.esper.common.client.module.ModuleProperty, Object> moduleProperties, EPStatement[] statements, String[] deploymentIdDependencies, Date lastUpdateDate) Ctor. -
Uses of EPStatement in com.espertech.esper.runtime.client.scopetest
Modifier and TypeMethodDescriptionvoid
SupportUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newData, com.espertech.esper.common.client.EventBean[] oldData, EPStatement statement, EPRuntime runtime) -
Uses of EPStatement in com.espertech.esper.runtime.internal.dataflow.op.epstatementsource
Modifier and TypeMethodDescriptionvoid
EmitterCollectorUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) void
EmitterUpdateListener.update
(com.espertech.esper.common.client.EventBean[] newEvents, com.espertech.esper.common.client.EventBean[] oldEvents, EPStatement statement, EPRuntime runtime) -
Uses of EPStatement in com.espertech.esper.runtime.internal.deploymentlifesvc
Modifier and TypeMethodDescriptionStatementListenerEvent.getStatement()
Returns the statement instance for the event.DeploymentLifecycleService.getStatementByName
(String deploymentId, String statementName) DeploymentLifecycleServiceImpl.getStatementByName
(String deploymentId, String statementName) ModifierConstructorDescriptionStatementListenerEvent
(EPStatement statement, StatementListenerEvent.ListenerEventType eventType) StatementListenerEvent
(EPStatement statement, StatementListenerEvent.ListenerEventType eventType, UpdateListener listener) Ctor. -
Uses of EPStatement in com.espertech.esper.runtime.internal.kernel.service
Modifier and TypeMethodDescriptionEPDeploymentServiceImpl.getStatement
(String deploymentId, String statementName) DeploymentInternal.getStatements()
Modifier and TypeMethodDescriptionstatic void
Undeployer.disassociate
(EPStatement[] statements) boolean
EPRuntimeStatementSelectionSPI.evaluateStatement
(com.espertech.esper.common.internal.epl.expression.core.ExprNode expression, EPStatement stmt) static DeploymentInternal
DeploymentInternal.from
(String deploymentId, EPStatement[] statements, Set<String> deploymentIdDependencies, DeployerModulePaths modulePaths, DeployerModuleEPLObjects moduleEPLObjects, com.espertech.esper.common.internal.context.module.ModuleProviderCLPair moduleProvider) Modifier and TypeMethodDescriptionvoid
EPRuntimeImpl.traverseStatements
(BiConsumer<EPDeployment, EPStatement> consumer) void
EPRuntimeSPI.traverseStatements
(BiConsumer<EPDeployment, EPStatement> consumer) void
EPRuntimeStatementSelectionSPI.traverseStatementsContains
(BiConsumer<EPDeployment, EPStatement> consumer, String containsIgnoreCase) void
EPRuntimeStatementSelectionSPI.traverseStatementsFilterExpr
(BiConsumer<EPDeployment, EPStatement> consumer, com.espertech.esper.common.internal.epl.expression.core.ExprNode filterExpr) ModifierConstructorDescriptionDeploymentInternal
(String deploymentId, EPStatement[] statements, String[] deploymentIdDependencies, String[] pathNamedWindows, String[] pathTables, String[] pathVariables, String[] pathContexts, String[] pathEventTypes, String[] pathExprDecls, com.espertech.esper.common.internal.epl.script.core.NameAndParamNum[] pathScripts, com.espertech.esper.common.internal.context.module.ModuleIndexMeta[] pathIndexes, String[] pathClassProvideds, com.espertech.esper.common.internal.context.module.ModuleProvider moduleProvider, Map<com.espertech.esper.common.client.module.ModuleProperty, Object> modulePropertiesCached, Map<Long, com.espertech.esper.common.client.EventType> deploymentTypes, long lastUpdateDate) -
Uses of EPStatement in com.espertech.esper.runtime.internal.kernel.statement
-
Uses of EPStatement in com.espertech.esper.runtime.internal.metrics.stmtmetrics
Modifier and TypeMethodDescriptionvoid
MetricsStatementResultListener.update
(int numIStream, int numRStream, EPStatement statement, EPRuntime runtime) -
Uses of EPStatement in com.espertech.esper.runtime.internal.subscriber
Modifier and TypeFieldDescriptionprotected final EPStatement
ResultDeliveryStrategyMap.statement
protected final EPStatement
ResultDeliveryStrategyObjectArr.statement
protected final EPStatement
ResultDeliveryStrategyTypeArr.statement
Modifier and TypeMethodDescriptionstatic ResultDeliveryStrategy
ResultDeliveryStrategyFactory.create
(EPStatement statement, Object subscriber, String methodName, Class[] selectClauseTypes, String[] selectClauseColumns, String runtimeURI, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Creates a strategy implementation that indicates to subscribers the statement results based on the select-clause columns.ModifierConstructorDescriptionDeliveryConvertorMapWStatement
(String[] columnNames, EPStatement statement) DeliveryConvertorNullWStatement
(EPStatement statement) DeliveryConvertorObjectArrWStatement
(EPStatement statement) DeliveryConvertorStatementOnly
(EPStatement statement) DeliveryConvertorWidenerWStatement
(com.espertech.esper.common.internal.util.TypeWidenerSPI[] wideners, EPStatement statement) ResultDeliveryStrategyImpl
(EPStatement statement, Object subscriber, DeliveryConvertor deliveryConvertor, Method method, Method startMethod, Method endMethod, Method rStreamMethod, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor.ResultDeliveryStrategyMap
(EPStatement statement, Object subscriber, Method method, String[] columnNames, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor.ResultDeliveryStrategyMapWStmt
(EPStatement statement, Object subscriber, Method method, String[] columnNames, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) ResultDeliveryStrategyObjectArr
(EPStatement statement, Object subscriber, Method method, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor.ResultDeliveryStrategyObjectArrWStmt
(EPStatement statement, Object subscriber, Method method, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) ResultDeliveryStrategyTypeArr
(EPStatement statement, Object subscriber, Method method, Class componentType, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor.ResultDeliveryStrategyTypeArrWStmt
(EPStatement statement, Object subscriber, Method method, Class componentType, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService)