Ассоциация Esper EventBean и EPStatement

Можно ли каким-либо образом связать вывод объекта Esper EventBean с исходным EPStatement, который произвел результат с использованием Java?

У меня определено несколько EPStatements, использующих аннотацию @Name, но я заметил, что это значение отсутствует в результирующем компоненте EventBean. Мне нужно это значение, чтобы я мог однозначно идентифицировать создаваемые EventBeans.

В качестве альтернативы, есть ли какой-либо способ присоединить дополнительное поле, которое будет присутствовать в результирующем объекте EventBean после того, как Esper выведет результат? Это также сработает для моего варианта использования.


person Mike Chinaloy    schedule 10.04.2014    source источник


Ответы (1)


Существует интерфейс StatementAwareUpdateListener, который доставляет объект инструкции вместе с выводом EventBean.

person user650839    schedule 10.04.2014
comment
Спасибо, это именно то, что я искал. Реализуя этот интерфейс, я могу получить аннотации из EPStatement, которые привели к результату. - person Mike Chinaloy; 11.04.2014