private void addToJoin(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents) { EventBeanUtility.addToCollection(newEvents, eventsNewJoin); EventBeanUtility.addToCollection(oldEvents, eventsOldJoin); } }
private void addToView(EventBean[] newData, EventBean[] oldData) { EventBeanUtility.addToCollection(newData, eventsNewView); EventBeanUtility.addToCollection(oldData, eventsOldView); }
private void apply(UniformPair<EventBean[]> pair) { if (pair == null) { return; } EventBeanUtility.addToCollection(pair.getFirst(), eventsNew); EventBeanUtility.addToCollection(pair.getSecond(), eventsOld); } }
public void processJoin(Set<MultiKey<EventBean>> newEvents, Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic) { if (processor.isSelectRStream()) { EventBean[] events = processor.getSelectListEventsAsArray(false, isGenerateSynthetic, true); EventBeanUtility.addToCollection(events, eventsOld); } ResultSetProcessorUtil.applyAggJoinResult(processor.getAggregationService(), processor.getExprEvaluatorContext(), newEvents, oldEvents); EventBean[] events = processor.getSelectListEventsAsArray(true, isGenerateSynthetic, true); EventBeanUtility.addToCollection(events, eventsNew); }
public void processView(EventBean[] newData, EventBean[] oldData, boolean isGenerateSynthetic) { if (processor.isSelectRStream()) { EventBean[] events = processor.getSelectListEventsAsArray(false, isGenerateSynthetic, false); EventBeanUtility.addToCollection(events, eventsOld); } EventBean[] eventsPerStream = new EventBean[1]; ResultSetProcessorUtil.applyAggViewResult(processor.getAggregationService(), processor.getExprEvaluatorContext(), newData, oldData, eventsPerStream); EventBean[] events = processor.getSelectListEventsAsArray(true, isGenerateSynthetic, false); EventBeanUtility.addToCollection(events, eventsNew); }