public class FAFQueryMethodSelect extends Object implements FAFQueryMethod
Constructor and Description |
---|
FAFQueryMethodSelect() |
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 setDistinct(boolean distinct)
public void setDistinctKeyGetter(EventPropertyValueGetter distinctKeyGetter)
public EventType getEventType()
getEventType
in interface FAFQueryMethod
public void ready()
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()
Copyright © 2005–2019. All rights reserved.