public OrderByProcessor Instantiate(AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
        {
            RowLimitProcessor rowLimitProcessor = _rowLimitProcessorFactory.Instantiate(agentInstanceContext);

            return(new OrderByProcessorRowLimitOnly(rowLimitProcessor));
        }
Example #2
0
 /// <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;
 }