Есть ли способ получить последнее вставленное событие в ядре esper до завершения правила?Эспер последнее вставленное Событие
Configuration cepConfig = new Configuration();
cepConfig.getEngineDefaults().getMetricsReporting().
setEnableMetricsReporting(true);
cepConfig.addEventType("Stream", Stream.class.getName());
EPServiceProvider cep = EPServiceProviderManager.getProvider("myCEPEngine", cepConfig);
EPRuntime cepRT = cep.getEPRuntime();
EPAdministrator cepAdm = cep.getEPAdministrator();
EPStatement cepStatement = cepAdm.createEPL("select * from Stream.win:length(100)") ;
cepStatement.addListener(new CEPListener());
Теперь для вставки события я использую этот пример кода
for (int i = 0; i < 500; i++) {
GenerateRandomStream(cepRT);
//Here I want get the last inserted event
}
Любая помощь будет оценена.
вы смогли попробовать подход, изложенный в моем ответе? Результаты? –
Мне не удалось использовать нижеприведенную вещь ... – abhi
В чем была проблема? –