com.espertech.esper.epl.core
Interface ResultSetProcessorFactory

All Known Implementing Classes:
ResultSetProcessorAggregateAllFactory, ResultSetProcessorAggregateGroupedFactory, ResultSetProcessorHandThrougFactory, ResultSetProcessorRowForAllFactory, ResultSetProcessorRowPerGroupFactory, ResultSetProcessorRowPerGroupRollupFactory, ResultSetProcessorSimpleFactory

public interface ResultSetProcessorFactory

Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses as supplied.


Method Summary
 EventType getResultEventType()
          Returns the event type of processed results.
 boolean hasAggregation()
           
 ResultSetProcessor instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 

Method Detail

getResultEventType

EventType getResultEventType()
Returns the event type of processed results.

Returns:
event type of the resulting events posted by the processor.

hasAggregation

boolean hasAggregation()

instantiate

ResultSetProcessor instantiate(OrderByProcessor orderByProcessor,
                               AggregationService aggregationService,
                               AgentInstanceContext agentInstanceContext)

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com