com.espertech.esper.epl.view
Class OutputProcessViewDirectFactory

java.lang.Object
  extended by com.espertech.esper.epl.view.OutputProcessViewDirectFactory
All Implemented Interfaces:
OutputProcessViewFactory
Direct Known Subclasses:
OutputProcessViewDirectDistinctOrAfterFactory

public class OutputProcessViewDirectFactory
extends java.lang.Object
implements OutputProcessViewFactory

Factory for output process view that does not enforce any output policies and may simply hand over events to child views, does not handle distinct.


Field Summary
protected  OutputStrategyPostProcessFactory postProcessFactory
           
protected  ResultSetProcessorHelperFactory resultSetProcessorHelperFactory
           
 
Constructor Summary
OutputProcessViewDirectFactory(StatementContext statementContext, OutputStrategyPostProcessFactory postProcessFactory, ResultSetProcessorHelperFactory resultSetProcessorHelperFactory)
           
 
Method Summary
 StatementContext getStatementContext()
           
 StatementResultService getStatementResultService()
           
 OutputProcessViewBase makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

postProcessFactory

protected final OutputStrategyPostProcessFactory postProcessFactory

resultSetProcessorHelperFactory

protected final ResultSetProcessorHelperFactory resultSetProcessorHelperFactory
Constructor Detail

OutputProcessViewDirectFactory

public OutputProcessViewDirectFactory(StatementContext statementContext,
                                      OutputStrategyPostProcessFactory postProcessFactory,
                                      ResultSetProcessorHelperFactory resultSetProcessorHelperFactory)
Method Detail

makeView

public OutputProcessViewBase makeView(ResultSetProcessor resultSetProcessor,
                                      AgentInstanceContext agentInstanceContext)
Specified by:
makeView in interface OutputProcessViewFactory

getStatementResultService

public StatementResultService getStatementResultService()

getStatementContext

public StatementContext getStatementContext()

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