com.espertech.esper.epl.view
Class OutputProcessViewFactory

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputProcessViewFactory

public class OutputProcessViewFactory
extends Object

Factory for output processing views.


Constructor Summary
OutputProcessViewFactory()
           
 
Method Summary
static OutputProcessView makeView(ResultSetProcessor resultSetProcessor, StatementSpecCompiled statementSpec, StatementContext statementContext, InternalEventRouter internalEventRouter)
          Creates an output processor view depending on the presence of output limiting requirements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputProcessViewFactory

public OutputProcessViewFactory()
Method Detail

makeView

public static OutputProcessView makeView(ResultSetProcessor resultSetProcessor,
                                         StatementSpecCompiled statementSpec,
                                         StatementContext statementContext,
                                         InternalEventRouter internalEventRouter)
                                  throws ExprValidationException
Creates an output processor view depending on the presence of output limiting requirements.

Parameters:
resultSetProcessor - is the processing for select-clause and grouping
statementContext - is the statement-level services
internalEventRouter - service for routing events internally
statementSpec - the statement specification
Returns:
output processing view
Throws:
ExprValidationException - to indicate

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com