@Override public void complete( FlowProcess flowProcess, AggregatorCall<Tuple[]> aggregatorCall ) { if( aggregatorCall.getContext()[ 0 ] != null ) aggregatorCall.getOutputCollector().add( getResult( aggregatorCall ) ); }
@Override public void aggregate( FlowProcess flowProcess, AggregatorCall<Tuple[]> aggregatorCall ) { if( ignoreTuples != null && ignoreTuples.contains( aggregatorCall.getArguments().getTuple() ) ) return; performOperation( aggregatorCall.getContext(), aggregatorCall.getArguments() ); }