|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StatementResultService | |
---|---|
com.espertech.esper.core | 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.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 |
---|
Classes in com.espertech.esper.core 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 declared as StatementResultService | |
---|---|
protected StatementResultService |
UpdateDispatchViewBase.statementResultServiceImpl
Handles result delivery |
Methods in com.espertech.esper.core that return StatementResultService | |
---|---|
StatementResultService |
StatementContext.getStatementResultService()
Returns the service that handles awareness of listeners/subscriptions for a statement customizing output produced |
Constructors in com.espertech.esper.core with parameters of type StatementResultService | |
---|---|
EPStatementImpl(String statementId,
String statementName,
String expressionText,
boolean isPattern,
DispatchService dispatchService,
StatementLifecycleSvc statementLifecycleSvc,
long timeLastStateChange,
boolean isBlockingDispatch,
boolean isSpinBlockingDispatch,
long msecBlockingTimeout,
EPStatementHandle epStatementHandle,
VariableService variableService,
StatementResultService statementResultService)
Ctor. |
|
StatementContext(String engineURI,
String engineInstanceId,
String statementId,
String statementName,
String expression,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle,
ViewResolutionService viewResultionService,
PatternObjectResolutionService patternResolutionService,
StatementExtensionSvcContext statementExtensionSvcContext,
StatementStopService statementStopService,
MethodResolutionService methodResolutionService,
PatternContextFactory patternContextFactory,
FilterService filterService,
JoinSetComposerFactory joinSetComposerFactory,
OutputConditionFactory outputConditionFactory,
NamedWindowService namedWindowService,
VariableService variableService,
StatementResultService statementResultService)
Constructor. |
|
UpdateDispatchViewBase(StatementResultService statementResultServiceImpl,
DispatchService dispatchService)
Ctor. |
|
UpdateDispatchViewBlockingSpin(StatementResultService statementResultService,
DispatchService dispatchService,
long msecTimeout)
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(List<SelectClauseElementCompiled> selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
StatementResultService statementResultService)
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 with parameters of type StatementResultService | |
---|---|
NamedWindowOnExprBaseView |
NamedWindowRootView.addOnExpr(OnTriggerDesc onTriggerDesc,
ExprNode joinExpr,
EventType filterEventType,
StatementStopService statementStopService,
InternalEventRouter internalEventRouter,
ResultSetProcessor resultSetProcessor,
EPStatementHandle statementHandle,
StatementResultService statementResultService)
Add an on-trigger view that, using a lookup strategy, looks up from the named window and may select or delete rows. |
NamedWindowOnExprBaseView |
NamedWindowProcessor.addOnExpr(OnTriggerDesc onTriggerDesc,
ExprNode joinExpr,
EventType filterEventType,
StatementStopService statementStopService,
InternalEventRouter internalEventRouter,
ResultSetProcessor resultSetProcessor,
EPStatementHandle statementHandle,
StatementResultService statementResultService)
Returns a new view for a new on-delete or on-select statement. |
NamedWindowProcessor |
NamedWindowServiceImpl.addProcessor(String name,
EventType eventType,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService)
|
NamedWindowProcessor |
NamedWindowService.addProcessor(String name,
EventType eventType,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService)
Create a new named window. |
Constructors in com.espertech.esper.epl.named with parameters of type StatementResultService | |
---|---|
NamedWindowOnDeleteView(StatementStopService statementStopService,
LookupStrategy lookupStrategy,
NamedWindowRootView removeStreamView,
StatementResultService statementResultService)
Ctor. |
|
NamedWindowOnSelectView(StatementStopService statementStopService,
LookupStrategy lookupStrategy,
NamedWindowRootView rootView,
InternalEventRouter internalEventRouter,
ResultSetProcessor resultSetProcessor,
EPStatementHandle statementHandle,
StatementResultService statementResultService)
Ctor. |
|
NamedWindowProcessor(NamedWindowService namedWindowService,
String windowName,
EventType eventType,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService)
Ctor. |
|
NamedWindowTailView(EventType eventType,
NamedWindowService namedWindowService,
NamedWindowRootView namedWindowRootView,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService)
Ctor. |
Uses of StatementResultService in com.espertech.esper.epl.variable |
---|
Constructors in com.espertech.esper.epl.variable with parameters of type StatementResultService | |
---|---|
CreateVariableView(EventAdapterService eventAdapterService,
VariableService variableService,
String variableName,
StatementResultService statementResultService)
Ctor. |
|
OnSetVariableView(OnTriggerSetDesc desc,
EventAdapterService eventAdapterService,
VariableService variableService,
StatementResultService statementResultService)
Ctor. |
Uses of StatementResultService in com.espertech.esper.epl.view |
---|
Fields in com.espertech.esper.epl.view declared as StatementResultService | |
---|---|
protected StatementResultService |
OutputProcessView.statementResultService
Manages listeners/subscribers to a statement, informing about current result generation needs. |
Constructors in com.espertech.esper.epl.view with parameters of type StatementResultService | |
---|---|
OutputProcessView(ResultSetProcessor resultSetProcessor,
OutputStrategy outputStrategy,
boolean isInsertInto,
StatementResultService statementResultService)
Ctor. |
|
OutputProcessViewDirect(ResultSetProcessor resultSetProcessor,
OutputStrategy outputStrategy,
boolean isInsertInto,
StatementResultService statementResultService)
Ctor. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |