|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EPStatementHandle | |
---|---|
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.db | Database SQL polling views and caches |
com.espertech.esper.epl.named | Named window classes are in this package |
com.espertech.esper.epl.view | Internal processing views for output rate limiting, filtering and internal event routing |
com.espertech.esper.event.vaevent | Value added events are revision events and variant events. |
com.espertech.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
com.espertech.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
com.espertech.esper.view.stream | View to event stream relationship service |
Uses of EPStatementHandle in com.espertech.esper.core |
---|
Methods in com.espertech.esper.core that return EPStatementHandle | |
---|---|
EPStatementHandle |
StatementContext.getEpStatementHandle()
Returns the statement's resource locks. |
EPStatementHandle |
EPStatementHandleCallback.getEpStatementHandle()
Returns the statement handle. |
EPStatementHandle |
StatementLifecycleSvcImpl.EPStatementDesc.getStatementHandle()
Returns the statements handle. |
Methods in com.espertech.esper.core with parameters of type EPStatementHandle | |
---|---|
void |
InternalEventRouter.route(EventBean event,
EPStatementHandle statementHandle)
Route the event such that the event is processed as required. |
void |
EPRuntimeImpl.route(EventBean event,
EPStatementHandle epStatementHandle)
|
Constructors in com.espertech.esper.core with parameters of type EPStatementHandle | |
---|---|
EPStatementHandleCallback(EPStatementHandle epStatementHandle,
FilterHandleCallback callback)
Ctor. |
|
EPStatementHandleCallback(EPStatementHandle epStatementHandle,
ScheduleHandleCallback callback)
Ctor. |
|
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,
TimeSourceService timeSourceService)
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,
URI[] plugInTypeResolutionURIs,
ValueAddEventService valueAddEventService)
Constructor. |
|
StatementLifecycleSvcImpl.EPStatementDesc(EPStatementSPI epStatement,
EPStatementStartMethod startMethod,
EPStatementStopMethod stopMethod,
String optInsertIntoStream,
EPStatementHandle statementHandle)
Ctor. |
Uses of EPStatementHandle in com.espertech.esper.epl.core |
---|
Methods in com.espertech.esper.epl.core with parameters of type EPStatementHandle | |
---|---|
static HistoricalEventViewable |
MethodPollingViewableFactory.createPollMethodView(int streamNumber,
MethodStreamSpec methodStreamSpec,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle,
MethodResolutionService methodResolutionService,
EngineImportService engineImportService,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket)
Creates a method-invocation polling view for use as a stream that calls a method, or pulls results from cache. |
Uses of EPStatementHandle in com.espertech.esper.epl.db |
---|
Methods in com.espertech.esper.epl.db with parameters of type EPStatementHandle | |
---|---|
static HistoricalEventViewable |
DatabasePollingViewableFactory.createDBStatementView(int streamNumber,
DBStatementStreamSpec databaseStreamSpec,
DatabaseConfigService databaseConfigService,
EventAdapterService eventAdapterService,
EPStatementHandle epStatementHandle)
Creates the viewable for polling via database SQL query. |
static DataCache |
DataCacheFactory.getDataCache(ConfigurationDataCache cacheDesc,
EPStatementHandle epStatementHandle,
SchedulingService schedulingService,
ScheduleBucket scheduleBucket)
Creates a cache implementation for the strategy as defined by the cache descriptor. |
DataCache |
DatabaseConfigServiceImpl.getDataCache(String databaseName,
EPStatementHandle epStatementHandle)
|
DataCache |
DatabaseConfigService.getDataCache(String databaseName,
EPStatementHandle epStatementHandle)
Returns a new cache implementation for this database. |
Constructors in com.espertech.esper.epl.db with parameters of type EPStatementHandle | |
---|---|
DataCacheExpiringImpl(double maxAgeSec,
double purgeIntervalSec,
ConfigurationCacheReferenceType cacheReferenceType,
SchedulingService schedulingService,
ScheduleSlot scheduleSlot,
EPStatementHandle epStatementHandle)
Ctor. |
Uses of EPStatementHandle in com.espertech.esper.epl.named |
---|
Methods in com.espertech.esper.epl.named that return types with arguments of type EPStatementHandle | |
---|---|
Map<EPStatementHandle,List<NamedWindowConsumerView>> |
NamedWindowConsumerDispatchUnit.getDispatchTo()
Returns the destination of the dispatch: a map of statements and their consuming views (one or multiple) |
Methods in com.espertech.esper.epl.named with parameters of type EPStatementHandle | |
---|---|
NamedWindowConsumerView |
NamedWindowTailView.addConsumer(List<ExprNode> filterList,
EPStatementHandle statementHandle,
StatementStopService statementStopService)
Adds a consumer view keeping the consuming statement's handle and lock to coordinate dispatches. |
NamedWindowConsumerView |
NamedWindowProcessor.addConsumer(List<ExprNode> filterList,
EPStatementHandle statementHandle,
StatementStopService statementStopService)
Adds a consuming (selecting) statement to the named window. |
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,
ValueAddEventProcessor revisionProcessor)
|
NamedWindowProcessor |
NamedWindowService.addProcessor(String name,
EventType eventType,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor)
Create a new named window. |
Method parameters in com.espertech.esper.epl.named with type arguments of type EPStatementHandle | |
---|---|
void |
NamedWindowServiceImpl.addDispatch(NamedWindowDeltaData delta,
Map<EPStatementHandle,List<NamedWindowConsumerView>> consumers)
|
void |
NamedWindowService.addDispatch(NamedWindowDeltaData delta,
Map<EPStatementHandle,List<NamedWindowConsumerView>> consumers)
For use to add a result of a named window that must be dispatched to consuming views. |
Constructors in com.espertech.esper.epl.named with parameters of type EPStatementHandle | |
---|---|
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,
ValueAddEventProcessor revisionProcessor)
Ctor. |
|
NamedWindowTailView(EventType eventType,
NamedWindowService namedWindowService,
NamedWindowRootView namedWindowRootView,
EPStatementHandle createWindowStmtHandle,
StatementResultService statementResultService,
ValueAddEventProcessor revisionProcessor)
Ctor. |
Constructor parameters in com.espertech.esper.epl.named with type arguments of type EPStatementHandle | |
---|---|
NamedWindowConsumerDispatchUnit(NamedWindowDeltaData deltaData,
Map<EPStatementHandle,List<NamedWindowConsumerView>> dispatchTo)
Ctor. |
Uses of EPStatementHandle in com.espertech.esper.epl.view |
---|
Constructors in com.espertech.esper.epl.view with parameters of type EPStatementHandle | |
---|---|
OutputStrategyPostProcess(boolean route,
boolean routeRStream,
SelectClauseStreamSelectorEnum selectStreamDirEnum,
InternalEventRouter internalEventRouter,
EPStatementHandle epStatementHandle)
Ctor. |
Uses of EPStatementHandle in com.espertech.esper.event.vaevent |
---|
Methods in com.espertech.esper.event.vaevent with parameters of type EPStatementHandle | |
---|---|
Collection<EventBean> |
ValueAddEventProcessor.getSnapshot(EPStatementHandle createWindowStmtHandle,
Viewable parent)
Handle iteration over revision event contents. |
Collection<EventBean> |
VAEVariantProcessor.getSnapshot(EPStatementHandle createWindowStmtHandle,
Viewable parent)
|
Collection<EventBean> |
VAERevisionProcessorMerge.getSnapshot(EPStatementHandle createWindowStmtHandle,
Viewable parent)
|
Collection<EventBean> |
VAERevisionProcessorDeclared.getSnapshot(EPStatementHandle createWindowStmtHandle,
Viewable parent)
|
Uses of EPStatementHandle in com.espertech.esper.pattern |
---|
Methods in com.espertech.esper.pattern that return EPStatementHandle | |
---|---|
EPStatementHandle |
PatternContext.getEpStatementHandle()
Returns the statement's resource handle for locking. |
Uses of EPStatementHandle in com.espertech.esper.view |
---|
Methods in com.espertech.esper.view that return EPStatementHandle | |
---|---|
EPStatementHandle |
ViewFactoryContext.getEpStatementHandle()
Returns the statement's resource locks. |
Uses of EPStatementHandle in com.espertech.esper.view.stream |
---|
Methods in com.espertech.esper.view.stream with parameters of type EPStatementHandle | |
---|---|
Pair<EventStream,ManagedLock> |
StreamFactorySvcImpl.createStream(FilterSpecCompiled filterSpec,
FilterService filterService,
EPStatementHandle epStatementHandle,
boolean isJoin)
See the method of the same name in StreamFactoryService . |
Pair<EventStream,ManagedLock> |
StreamFactoryService.createStream(FilterSpecCompiled filterSpec,
FilterService filterService,
EPStatementHandle epStatementHandle,
boolean isJoin)
Create or reuse existing EventStream instance representing that event filter. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |