public List<Object> loadStatementByName(String name) throws ParseException, DeploymentException, IOException { EPStatement statement = epAdministrator.getStatement(name); List<Object> list = new ArrayList<>(); if (statement != null && statement.isStarted()) { SafeIterator<EventBean> it = statement.safeIterator(); try { while (it.hasNext()) { EventBean bean = it.next(); Object underlaying = bean.getUnderlying(); list.add(underlaying); } } finally { it.close(); } } return list; }