Uses of Interface
com.espertech.esper.core.service.StatementResultService

Packages that use StatementResultService
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.epl.table.onaction Table on-action handlers. 
com.espertech.esper.epl.variable Variable service and variable collections 
com.espertech.esper.epl.view Internal processing views for output rate limiting, filtering and internal event routing 
 

Uses of StatementResultService in com.espertech.esper.core.service
 

Classes in com.espertech.esper.core.service that implement StatementResultService
 class StatementResultServiceImpl
          Implements tracking of statement listeners and subscribers for a given statement such as to efficiently dispatch in situations where 0, 1 or more listeners are attached and/or 0 or 1 subscriber (such as iteration-only statement).
 

Fields in com.espertech.esper.core.service declared as StatementResultService
protected  StatementResultService UpdateDispatchViewBase.statementResultService
          Handles result delivery
 

Methods in com.espertech.esper.core.service that return StatementResultService
 StatementResultService UpdateDispatchViewBase.getStatementResultService()
           
 StatementResultService StatementContext.getStatementResultService()
          Returns the service that handles awareness of listeners/subscriptions for a statement customizing output produced
 StatementResultService InternalRoutePreprocessView.getStatementResultService()
           
 

Constructors in com.espertech.esper.core.service with parameters of type StatementResultService
InternalRoutePreprocessView(EventType eventType, StatementResultService statementResultService)
          Ctor.
StatementContext(StatementContextEngineServices stmtEngineServices, SchedulingService schedulingService, ScheduleBucket scheduleBucket, EPStatementHandle epStatementHandle, ViewResolutionService viewResultionService, PatternObjectResolutionService patternResolutionService, StatementExtensionSvcContext statementExtensionSvcContext, StatementStopService statementStopService, MethodResolutionService methodResolutionService, PatternContextFactory patternContextFactory, FilterService filterService, StatementResultService statementResultService, InternalEventRouteDest internalEventEngineRouteDest, java.lang.annotation.Annotation[] annotations, StatementAIResourceRegistry statementAgentInstanceRegistry, StatementAgentInstanceLock defaultAgentInstanceLock, ContextDescriptor contextDescriptor, PatternSubexpressionPoolStmtSvc patternSubexpressionPoolSvc, MatchRecognizeStatePoolStmtSvc matchRecognizeStatePoolStmtSvc, boolean statelessSelect, ContextControllerFactoryService contextControllerFactoryService, AgentInstanceScriptContext defaultAgentInstanceScriptContext, AggregationServiceFactoryService aggregationServiceFactoryService, boolean writesToTables, java.lang.Object statementUserObject, StatementSemiAnonymousTypeRegistry statementSemiAnonymousTypeRegistry, int priority)
          Constructor.
UpdateDispatchViewBase(StatementResultService statementResultServiceImpl, DispatchService dispatchService)
          Ctor.
UpdateDispatchViewBlockingSpin(StatementResultService statementResultService, DispatchService dispatchService, long msecTimeout, TimeSourceService timeSourceService)
          Ctor.
UpdateDispatchViewBlockingWait(StatementResultService statementResultServiceImpl, DispatchService dispatchService, long msecTimeout)
          Ctor.
UpdateDispatchViewNonBlocking(StatementResultService statementResultServiceImpl, DispatchService dispatchService)
          Ctor.
 

Uses of StatementResultService in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core with parameters of type StatementResultService
static SelectExprProcessor SelectExprProcessorFactory.getProcessor(java.util.Collection<java.lang.Integer> assignedTypeNumberStack, SelectClauseElementCompiled[] selectionList, boolean isUsingWildcard, InsertIntoDesc insertIntoDesc, EventType optionalInsertIntoEventType, ForClauseSpec forClauseSpec, StreamTypeService typeService, EventAdapterService eventAdapterService, StatementResultService statementResultService, ValueAddEventService valueAddEventService, SelectExprEventTypeRegistry selectExprEventTypeRegistry, MethodResolutionService methodResolutionService, ExprEvaluatorContext exprEvaluatorContext, VariableService variableService, TableService tableService, TimeProvider timeProvider, java.lang.String engineURI, int statementId, java.lang.String statementName, java.lang.annotation.Annotation[] annotations, ContextDescriptor contextDescriptor, ConfigurationInformation configuration, SelectExprProcessorDeliveryCallback selectExprProcessorCallback, NamedWindowMgmtService namedWindowMgmtService, IntoTableSpec intoTableClause, com.espertech.esper.epl.core.GroupByRollupInfo groupByRollupInfo)
          Returns the processor to use for a given select-clause.
 

Constructors in com.espertech.esper.epl.core with parameters of type StatementResultService
SelectExprResultProcessor(StatementResultService statementResultService, SelectExprProcessor syntheticProcessor, BindProcessor bindProcessor)
          Ctor.
 

Uses of StatementResultService in com.espertech.esper.epl.named
 

Methods in com.espertech.esper.epl.named that return StatementResultService
 StatementResultService NamedWindowTailView.getStatementResultService()
           
 StatementResultService NamedWindowOnUpdateViewFactory.getStatementResultService()
           
 StatementResultService NamedWindowOnSelectViewFactory.getStatementResultService()
           
 StatementResultService NamedWindowOnMergeViewFactory.getStatementResultService()
           
 StatementResultService NamedWindowOnDeleteViewFactory.getStatementResultService()
           
 

Methods in com.espertech.esper.epl.named with parameters of type StatementResultService
 NamedWindowProcessor NamedWindowMgmtServiceImpl.addProcessor(java.lang.String name, java.lang.String contextName, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean isBatchingDataWindow, boolean isVirtualDataWindow, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName, StatementContext statementContextCreateWindow, NamedWindowDispatchService namedWindowDispatchService)
           
 NamedWindowProcessor NamedWindowMgmtService.addProcessor(java.lang.String name, java.lang.String contextName, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean isBatchingDataWindow, boolean isVirtualDataWindow, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName, StatementContext statementContextCreateWindow, NamedWindowDispatchService namedWindowDispatchService)
          Create a new named window.
 NamedWindowProcessor NamedWindowDispatchServiceImpl.createProcessor(java.lang.String name, NamedWindowMgmtServiceImpl namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, java.lang.String contextName, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean enableQueryPlanLog, MetricReportingService metricReportingService, boolean isBatchingDataWindow, boolean isVirtualDataWindow, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName, StatementContext statementContextCreateWindow)
           
 NamedWindowProcessor NamedWindowDispatchService.createProcessor(java.lang.String name, NamedWindowMgmtServiceImpl namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, java.lang.String contextName, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean enableQueryPlanLog, MetricReportingService metricReportingService, boolean isBatchingDataWindow, boolean isVirtualDataWindow, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName, StatementContext statementContextCreateWindow)
           
 NamedWindowTailView NamedWindowDispatchServiceImpl.createTailView(EventType eventType, NamedWindowMgmtService namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, boolean prioritized, boolean parentBatchWindow, java.lang.String contextName, TimeSourceService timeSourceService, ConfigurationEngineDefaults.Threading threadingConfig)
           
 NamedWindowTailView NamedWindowDispatchService.createTailView(EventType eventType, NamedWindowMgmtService namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, boolean prioritized, boolean parentBatchWindow, java.lang.String contextName, TimeSourceService timeSourceService, ConfigurationEngineDefaults.Threading threadingConfig)
           
 

Constructors in com.espertech.esper.epl.named with parameters of type StatementResultService
NamedWindowOnDeleteViewFactory(EventType namedWindowEventType, StatementResultService statementResultService)
           
NamedWindowOnMergeViewFactory(EventType namedWindowEventType, NamedWindowOnMergeHelper namedWindowOnMergeHelper, StatementResultService statementResultService, StatementMetricHandle createNamedWindowMetricHandle, MetricReportingService metricReportingService)
           
NamedWindowOnSelectViewFactory(EventType namedWindowEventType, InternalEventRouter internalEventRouter, boolean addToFront, EPStatementHandle statementHandle, EventBeanReader eventBeanReader, boolean distinct, StatementResultService statementResultService, InternalEventRouteDest internalEventRouteDest, boolean deleteAndSelect, StreamSelector optionalStreamSelector, java.lang.String optionalInsertIntoTableName)
           
NamedWindowOnUpdateViewFactory(EventType namedWindowEventType, StatementResultService statementResultService, EventBeanUpdateHelper updateHelper)
           
NamedWindowProcessor(java.lang.String namedWindowName, NamedWindowMgmtService namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, java.lang.String contextName, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean enableQueryPlanLog, MetricReportingService metricReportingService, boolean isBatchingDataWindow, boolean isVirtualDataWindow, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName, StatementContext statementContextCreateWindow)
          Ctor.
NamedWindowTailView(EventType eventType, NamedWindowMgmtService namedWindowMgmtService, NamedWindowDispatchService namedWindowDispatchService, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, boolean prioritized, boolean parentBatchWindow, TimeSourceService timeSourceService, ConfigurationEngineDefaults.Threading threadingConfig)
           
 

Uses of StatementResultService in com.espertech.esper.epl.table.onaction
 

Methods in com.espertech.esper.epl.table.onaction that return StatementResultService
 StatementResultService TableOnUpdateViewFactory.getStatementResultService()
           
 StatementResultService TableOnSelectViewFactory.getStatementResultService()
           
 StatementResultService TableOnMergeViewFactory.getStatementResultService()
           
 StatementResultService TableOnDeleteViewFactory.getStatementResultService()
           
 

Constructors in com.espertech.esper.epl.table.onaction with parameters of type StatementResultService
TableOnDeleteViewFactory(StatementResultService statementResultService, TableMetadata tableMetadata)
           
TableOnMergeViewFactory(TableMetadata tableMetadata, TableOnMergeHelper onMergeHelper, StatementResultService statementResultService, StatementMetricHandle metricsHandle, MetricReportingServiceSPI metricReportingService)
           
TableOnSelectViewFactory(TableMetadata tableMetadata, InternalEventRouter internalEventRouter, EPStatementHandle statementHandle, EventBeanReader eventBeanReader, boolean distinct, StatementResultService statementResultService, InternalEventRouteDest internalEventRouteDest, boolean deleteAndSelect)
           
TableOnUpdateViewFactory(StatementResultService statementResultService, TableMetadata tableMetadata, EventBeanUpdateHelper updateHelper, TableUpdateStrategy tableUpdateStrategy)
           
 

Uses of StatementResultService in com.espertech.esper.epl.variable
 

Methods in com.espertech.esper.epl.variable that return StatementResultService
 StatementResultService OnSetVariableViewFactory.getStatementResultService()
           
 

Constructors in com.espertech.esper.epl.variable with parameters of type StatementResultService
CreateVariableView(int statementId, EventAdapterService eventAdapterService, VariableService variableService, java.lang.String variableName, StatementResultService statementResultService, int agentInstanceId)
          Ctor.
OnSetVariableViewFactory(int statementId, OnTriggerSetDesc desc, EventAdapterService eventAdapterService, VariableService variableService, StatementResultService statementResultService, ExprEvaluatorContext exprEvaluatorContext)
          Ctor.
 

Uses of StatementResultService in com.espertech.esper.epl.view
 

Methods in com.espertech.esper.epl.view that return StatementResultService
 StatementResultService OutputProcessViewDirectFactory.getStatementResultService()
           
 


© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com