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 void ready(StatementContextRuntimeServices svc)
ready
in interface FAFQueryMethod
public EPPreparedQueryResult execute(AtomicBoolean serviceStatusProvider, FAFQueryMethodAssignerSetter assignerSetter, ContextPartitionSelector[] contextPartitionSelectors, ContextManagementService contextManagementService)
execute
in interface FAFQueryMethod
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–2021. All rights reserved.