public void stop() { statementContext.getStatementStopService().fireStatementStopped(); if (streamSpec instanceof FilterStreamSpecCompiled) { FilterStreamSpecCompiled filterStreamSpec = (FilterStreamSpecCompiled) streamSpec; services.getStreamService().dropStream(filterStreamSpec.getFilterSpec(), services.getFilterService(), false); } for (StopCallback stopCallback : stopCallbacks) { stopCallback.stop(); } } };
public void stop() { statementContext.getStatementStopService().fireStatementStopped(); services.getStreamService().dropStream(filterStreamSpec.getFilterSpec(), services.getFilterService(), false); String windowName = statementSpec.getCreateWindowDesc().getWindowName(); services.getNamedWindowService().removeProcessor(windowName); } };
public void stop() { statementContext.getStatementStopService().fireStatementStopped(); for (StreamSpecCompiled streamSpec : statementStreamSpecs) { if (streamSpec instanceof FilterStreamSpecCompiled) { FilterStreamSpecCompiled filterStreamSpec = (FilterStreamSpecCompiled) streamSpec; services.getStreamService().dropStream(filterStreamSpec.getFilterSpec(), services.getFilterService(), isJoin); } } for (StopCallback stopCallback : stopCallbacks) { stopCallback.stop(); } for (ExprSubselectNode subselect : statementSpec.getSubSelectExpressions()) { StreamSpecCompiled subqueryStreamSpec = subselect.getStatementSpecCompiled().getStreamSpecs().get(0); if (subqueryStreamSpec instanceof FilterStreamSpecCompiled) { FilterStreamSpecCompiled filterStreamSpec = (FilterStreamSpecCompiled) subselect.getStatementSpecCompiled().getStreamSpecs().get(0); services.getStreamService().dropStream(filterStreamSpec.getFilterSpec(), services.getFilterService(), isJoin); } } } };