com.espertech.esper.epl.view
Class OutputStrategyPostProcessFactory

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

public class OutputStrategyPostProcessFactory
extends java.lang.Object

An output strategy that handles routing (insert-into) and stream selection.


Constructor Summary
OutputStrategyPostProcessFactory(boolean route, SelectClauseStreamSelectorEnum insertIntoStreamSelector, SelectClauseStreamSelectorEnum selectStreamDirEnum, InternalEventRouter internalEventRouter, EPStatementHandle epStatementHandle, boolean addToFront, TableService tableService, java.lang.String tableName)
           
 
Method Summary
 EPStatementHandle getEpStatementHandle()
           
 SelectClauseStreamSelectorEnum getInsertIntoStreamSelector()
           
 InternalEventRouter getInternalEventRouter()
           
 SelectClauseStreamSelectorEnum getSelectStreamDirEnum()
           
 boolean isAddToFront()
           
 boolean isRoute()
           
 OutputStrategyPostProcess make(AgentInstanceContext agentInstanceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputStrategyPostProcessFactory

public OutputStrategyPostProcessFactory(boolean route,
                                        SelectClauseStreamSelectorEnum insertIntoStreamSelector,
                                        SelectClauseStreamSelectorEnum selectStreamDirEnum,
                                        InternalEventRouter internalEventRouter,
                                        EPStatementHandle epStatementHandle,
                                        boolean addToFront,
                                        TableService tableService,
                                        java.lang.String tableName)
Method Detail

make

public OutputStrategyPostProcess make(AgentInstanceContext agentInstanceContext)

isRoute

public boolean isRoute()

getInsertIntoStreamSelector

public SelectClauseStreamSelectorEnum getInsertIntoStreamSelector()

getSelectStreamDirEnum

public SelectClauseStreamSelectorEnum getSelectStreamDirEnum()

getInternalEventRouter

public InternalEventRouter getInternalEventRouter()

getEpStatementHandle

public EPStatementHandle getEpStatementHandle()

isAddToFront

public boolean isAddToFront()

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