public class FAFQueryMethodSelect extends Object implements FAFQueryMethod
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
FAFQueryMethodSelect() |
public static final EPTypeClass EPTYPE
public void setAnnotations(Annotation[] annotations)
public void setProcessors(FireAndForgetProcessor[] processors)
public void setResultSetProcessorFactoryProvider(ResultSetProcessorFactoryProvider resultSetProcessorFactoryProvider)
public void setWhereClause(ExprEvaluator whereClause)
public void setJoinSetComposerPrototype(JoinSetComposerPrototype joinSetComposerPrototype)
public void setConsumerFilters(ExprEvaluator[] consumerFilters)
public void setQueryGraph(QueryGraph queryGraph)
public void setContextName(String contextName)
public void setTableAccesses(Map<Integer,ExprTableEvalStrategyFactory> tableAccesses)
public void setHasTableAccess(boolean hasTableAccess)
public void setDistinctKeyGetter(EventPropertyValueGetter distinctKeyGetter)
public EventType getEventType()
getEventType
in interface FAFQueryMethod
public FAFQuerySessionUnprepared readyUnprepared(StatementContextRuntimeServices services)
readyUnprepared
in interface FAFQueryMethod
public FAFQueryMethodSessionPrepared readyPrepared(StatementContextRuntimeServices services)
readyPrepared
in interface FAFQueryMethod
public EPPreparedQueryResult execute(AtomicBoolean serviceStatusProvider, FAFQueryMethodAssignerSetter assignerSetter, ContextPartitionSelector[] contextPartitionSelectors, ContextManagementService contextManagementService)
public Annotation[] getAnnotations()
public String getContextName()
public ExprEvaluator getWhereClause()
public ExprEvaluator[] getConsumerFilters()
public ResultSetProcessorFactoryProvider getResultSetProcessorFactoryProvider()
public FireAndForgetProcessor[] getProcessors()
public JoinSetComposerPrototype getJoinSetComposerPrototype()
public QueryGraph getQueryGraph()
public boolean isHasTableAccess()
public FAFQueryMethodSelectExec getSelectExec()
public Map<Integer,ExprTableEvalStrategyFactory> getTableAccesses()
public EventPropertyValueGetter getDistinctKeyGetter()
public Map<Integer,SubSelectFactory> getSubselects()
public void setSubselects(Map<Integer,SubSelectFactory> subselects)
public String getContextModuleName()
public void setContextModuleName(String contextModuleName)
Copyright © 2005–2022. All rights reserved.