com.espertech.esper.core.start
Class EPPreparedExecuteIUDSingleStreamExecUpdate

java.lang.Object
  extended by com.espertech.esper.core.start.EPPreparedExecuteIUDSingleStreamExecUpdate
All Implemented Interfaces:
EPPreparedExecuteIUDSingleStreamExec

public class EPPreparedExecuteIUDSingleStreamExecUpdate
extends java.lang.Object
implements EPPreparedExecuteIUDSingleStreamExec


Constructor Summary
EPPreparedExecuteIUDSingleStreamExecUpdate(FilterSpecCompiled filter, ExprNode optionalWhereClause, java.lang.annotation.Annotation[] annotations, EventBeanUpdateHelper updateHelper, TableUpdateStrategy tableUpdateStrategy, ExprTableAccessNode[] optionalTableNodes, EPServicesContext services)
           
 
Method Summary
 EventBean[] execute(FireAndForgetInstance fireAndForgetProcessorInstance)
           
 java.lang.annotation.Annotation[] getAnnotations()
           
 FilterSpecCompiled getFilter()
           
 ExprTableAccessNode[] getOptionalTableNodes()
           
 ExprNode getOptionalWhereClause()
           
 EPServicesContext getServices()
           
 TableUpdateStrategy getTableUpdateStrategy()
           
 EventBeanUpdateHelper getUpdateHelper()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPPreparedExecuteIUDSingleStreamExecUpdate

public EPPreparedExecuteIUDSingleStreamExecUpdate(FilterSpecCompiled filter,
                                                  ExprNode optionalWhereClause,
                                                  java.lang.annotation.Annotation[] annotations,
                                                  EventBeanUpdateHelper updateHelper,
                                                  TableUpdateStrategy tableUpdateStrategy,
                                                  ExprTableAccessNode[] optionalTableNodes,
                                                  EPServicesContext services)
Method Detail

execute

public EventBean[] execute(FireAndForgetInstance fireAndForgetProcessorInstance)
Specified by:
execute in interface EPPreparedExecuteIUDSingleStreamExec

getFilter

public FilterSpecCompiled getFilter()

getOptionalWhereClause

public ExprNode getOptionalWhereClause()

getAnnotations

public java.lang.annotation.Annotation[] getAnnotations()

getUpdateHelper

public EventBeanUpdateHelper getUpdateHelper()

getTableUpdateStrategy

public TableUpdateStrategy getTableUpdateStrategy()

getOptionalTableNodes

public ExprTableAccessNode[] getOptionalTableNodes()

getServices

public EPServicesContext getServices()

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