Class FAFQueryMethodSelect
java.lang.Object
com.espertech.esper.common.internal.epl.fafquery.querymethod.FAFQueryMethodSelect
- All Implemented Interfaces:
FAFQueryMethod
Starts and provides the stop method for EPL statements.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute
(AtomicBoolean serviceStatusProvider, FAFQueryMethodAssignerSetter assignerSetter, ContextPartitionSelector[] contextPartitionSelectors, ContextManagementService contextManagementService) Returns the event type of the prepared statement.boolean
readyPrepared
(StatementContextRuntimeServices services) void
setAnnotations
(Annotation[] annotations) void
setConsumerFilters
(ExprEvaluator[] consumerFilters) void
setContextModuleName
(String contextModuleName) void
setContextName
(String contextName) void
setDistinctKeyGetter
(EventPropertyValueGetter distinctKeyGetter) void
setHasTableAccess
(boolean hasTableAccess) void
setJoinSetComposerPrototype
(JoinSetComposerPrototype joinSetComposerPrototype) void
setProcessors
(FireAndForgetProcessor[] processors) void
setQueryGraph
(QueryGraph queryGraph) void
setResultSetProcessorFactoryProvider
(ResultSetProcessorFactoryProvider resultSetProcessorFactoryProvider) void
setSubselects
(Map<Integer, SubSelectFactory> subselects) void
setTableAccesses
(Map<Integer, ExprTableEvalStrategyFactory> tableAccesses) void
setWhereClause
(ExprEvaluator whereClause)
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
FAFQueryMethodSelect
public FAFQueryMethodSelect()
-
-
Method Details
-
setAnnotations
-
setProcessors
-
setResultSetProcessorFactoryProvider
public void setResultSetProcessorFactoryProvider(ResultSetProcessorFactoryProvider resultSetProcessorFactoryProvider) -
setWhereClause
-
setJoinSetComposerPrototype
-
setConsumerFilters
-
setQueryGraph
-
setContextName
-
setTableAccesses
-
setHasTableAccess
public void setHasTableAccess(boolean hasTableAccess) -
setDistinctKeyGetter
-
getEventType
Returns the event type of the prepared statement.- Specified by:
getEventType
in interfaceFAFQueryMethod
- Returns:
- event type
-
readyUnprepared
- Specified by:
readyUnprepared
in interfaceFAFQueryMethod
-
readyPrepared
- Specified by:
readyPrepared
in interfaceFAFQueryMethod
-
execute
public EPPreparedQueryResult execute(AtomicBoolean serviceStatusProvider, FAFQueryMethodAssignerSetter assignerSetter, ContextPartitionSelector[] contextPartitionSelectors, ContextManagementService contextManagementService) -
getAnnotations
-
getContextName
-
getWhereClause
-
getConsumerFilters
-
getResultSetProcessorFactoryProvider
-
getProcessors
-
getJoinSetComposerPrototype
-
getQueryGraph
-
isHasTableAccess
public boolean isHasTableAccess() -
getSelectExec
-
getTableAccesses
-
getDistinctKeyGetter
-
getSubselects
-
setSubselects
-
getContextModuleName
-
setContextModuleName
-