public interface ResultSetProcessorRowPerGroupRollup extends ResultSetProcessor, AggregationRowRemovedCallback
Modifier and Type | Method and Description |
---|---|
Object |
generateGroupKeySingle(EventBean[] eventsPerStream,
boolean isNewData) |
void |
generateOutputBatched(Object mk,
AggregationGroupByRollupLevel level,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
List<EventBean> resultEvents,
List<Object> optSortKeys) |
void |
generateOutputBatchedMapUnsorted(boolean join,
Object mk,
AggregationGroupByRollupLevel level,
EventBean[] eventsPerStream,
boolean isNewData,
boolean isSynthesize,
Map<Object,EventBean> resultEvents) |
ExprEvaluatorContext |
getAgentInstanceContext() |
AggregationService |
getAggregationService() |
AggregationGroupByRollupDesc |
getGroupByRollupDesc() |
boolean |
isSelectRStream() |
acceptHelperVisitor, applyJoinResult, applyViewResult, clear, continueOutputLimitedLastAllNonBufferedJoin, continueOutputLimitedLastAllNonBufferedView, getIterator, getIterator, getResultEventType, processJoinResult, processOutputLimitedJoin, processOutputLimitedLastAllNonBufferedJoin, processOutputLimitedLastAllNonBufferedView, processOutputLimitedView, processViewResult, setAgentInstanceContext
stop
removedAggregationGroupKey
AggregationService getAggregationService()
ExprEvaluatorContext getAgentInstanceContext()
boolean isSelectRStream()
AggregationGroupByRollupDesc getGroupByRollupDesc()
Object generateGroupKeySingle(EventBean[] eventsPerStream, boolean isNewData)
void generateOutputBatchedMapUnsorted(boolean join, Object mk, AggregationGroupByRollupLevel level, EventBean[] eventsPerStream, boolean isNewData, boolean isSynthesize, Map<Object,EventBean> resultEvents)
Copyright © 2005–2018. All rights reserved.