com.espertech.esper.core.start
Class EPStatementStartMethodHelperSubselect
java.lang.Object
com.espertech.esper.core.start.EPStatementStartMethodHelperSubselect
public class EPStatementStartMethodHelperSubselect
- extends java.lang.Object
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 |
EPStatementStartMethodHelperSubselect
public EPStatementStartMethodHelperSubselect()
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)