public OrderByProcessor Instantiate(AggregationService aggregationService, AgentInstanceContext agentInstanceContext) { RowLimitProcessor rowLimitProcessor = _rowLimitProcessorFactory.Instantiate(agentInstanceContext); return(new OrderByProcessorRowLimitOnly(rowLimitProcessor)); }
/// <summary> /// Ctor. /// </summary> /// <param name="orderByProcessor">the sorter</param> /// <param name="rowLimitProcessor">the row limiter</param> public OrderByProcessorOrderedLimit(OrderByProcessorImpl orderByProcessor, RowLimitProcessor rowLimitProcessor) { _orderByProcessor = orderByProcessor; _rowLimitProcessor = rowLimitProcessor; }
public OrderByProcessorRowLimitOnly(RowLimitProcessor rowLimitProcessor) { _rowLimitProcessor = rowLimitProcessor; }