public void dropStream(String streamName) { Map<String, QueryDTO> attachedQueries = streamStatusDao.get(streamName).getAddedQueries(); for (String queryId : attachedQueries.keySet()) { siddhiManager.removeQuery(queryId); } siddhiManager.removeStream(streamName); streamStatusDao.remove(streamName); }