com.espertech.esper.core.start
Class EPStatementStartMethodHelperSubselect

java.lang.Object
  extended by com.espertech.esper.core.start.EPStatementStartMethodHelperSubselect

public class EPStatementStartMethodHelperSubselect
extends java.lang.Object


Constructor Summary
EPStatementStartMethodHelperSubselect()
           
 
Method Summary
protected static SubSelectActivationCollection createSubSelectActivation(EPServicesContext services, StatementSpecCompiled statementSpecContainer, StatementContext statementContext, EPStatementDestroyCallbackList destroyCallbacks)
           
static java.lang.String getSubqueryInfoText(int subqueryNum, ExprSubselectNode subselect)
           
protected static SubSelectStrategyCollection planSubSelect(EPServicesContext services, StatementContext statementContext, boolean queryPlanLogging, SubSelectActivationCollection subSelectStreamDesc, java.lang.String[] outerStreamNames, EventType[] outerEventTypesSelect, java.lang.String[] outerEventTypeNamees, ExprDeclaredNode[] declaredExpressions, ContextPropertyRegistry contextPropertyRegistry)
           
static java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> startSubselects(EPServicesContext services, SubSelectStrategyCollection subSelectStrategyCollection, AgentInstanceContext agentInstanceContext, java.util.List<StopCallback> stopCallbackList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPStatementStartMethodHelperSubselect

public EPStatementStartMethodHelperSubselect()
Method Detail

createSubSelectActivation

protected static SubSelectActivationCollection createSubSelectActivation(EPServicesContext services,
                                                                         StatementSpecCompiled statementSpecContainer,
                                                                         StatementContext statementContext,
                                                                         EPStatementDestroyCallbackList destroyCallbacks)
                                                                  throws ExprValidationException,
                                                                         ViewProcessingException
Throws:
ExprValidationException
ViewProcessingException

planSubSelect

protected static SubSelectStrategyCollection planSubSelect(EPServicesContext services,
                                                           StatementContext statementContext,
                                                           boolean queryPlanLogging,
                                                           SubSelectActivationCollection subSelectStreamDesc,
                                                           java.lang.String[] outerStreamNames,
                                                           EventType[] outerEventTypesSelect,
                                                           java.lang.String[] outerEventTypeNamees,
                                                           ExprDeclaredNode[] declaredExpressions,
                                                           ContextPropertyRegistry contextPropertyRegistry)
                                                    throws ExprValidationException,
                                                           ViewProcessingException
Throws:
ExprValidationException
ViewProcessingException

startSubselects

public static java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> startSubselects(EPServicesContext services,
                                                                                       SubSelectStrategyCollection subSelectStrategyCollection,
                                                                                       AgentInstanceContext agentInstanceContext,
                                                                                       java.util.List<StopCallback> stopCallbackList)

getSubqueryInfoText

public static java.lang.String getSubqueryInfoText(int subqueryNum,
                                                   ExprSubselectNode subselect)

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