com.espertech.esper.epl.table.onaction
Class TableOnUpdateViewFactory
java.lang.Object
com.espertech.esper.epl.table.onaction.TableOnUpdateViewFactory
- All Implemented Interfaces:
- TableOnViewFactory, TableUpdateStrategyReceiver
public class TableOnUpdateViewFactory
- extends java.lang.Object
- implements TableOnViewFactory, TableUpdateStrategyReceiver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableOnUpdateViewFactory
public TableOnUpdateViewFactory(StatementResultService statementResultService,
TableMetadata tableMetadata,
EventBeanUpdateHelper updateHelper,
TableUpdateStrategy tableUpdateStrategy)
make
public TableOnViewBase make(SubordWMatchExprLookupStrategy lookupStrategy,
TableStateInstance tableState,
AgentInstanceContext agentInstanceContext,
ResultSetProcessor resultSetProcessor)
- Specified by:
make
in interface TableOnViewFactory
getStatementResultService
public StatementResultService getStatementResultService()
getTableMetadata
public TableMetadata getTableMetadata()
getUpdateHelper
public EventBeanUpdateHelper getUpdateHelper()
getTableUpdateStrategy
public TableUpdateStrategy getTableUpdateStrategy()
update
public void update(TableUpdateStrategy updateStrategy)
- Specified by:
update
in interface TableUpdateStrategyReceiver