Как я могу переопределить стандартную последовательность SIddhi и функцию сопоставления с образцом?
Я хотел бы написать расширение для Siddhi, которое меняет способ поиска последовательностей событий и шаблонов, но я не уверен, какие классы мне следует переопределить / изучить. Кто-нибудь достаточно знаком с исходным кодом, чтобы дать мне указатели? Есть ли активный список рассылки разработчиков?
1 ответ
Список рассылки dev@wso2.org. Вы можете подписаться, используя веб-страницу WSO2 Mailing [1].
Новый SiddhiQL 3.0 был выпущен с WSO2 CEP 4.0.0. Пожалуйста, обратитесь к последней документации о том, как писать расширения [2]
Чтобы написать расширение для сиддхи, ваш класс должен быть расширен от исполнителя. Есть немного исполнителей по математике, функции и состояния. Пожалуйста, обратитесь весь список исполнителей [3].
Перед написанием расширения лучше обратиться к существующим расширениям и проверить, как они использовали исполнителей [4]. Math PowerFunctionExtension - это простое расширение, которое было разработано с помощью расширения функции [5].
[2] https://docs.wso2.com/display/CEP400/Writing+Extensions+to+Siddhi
[4] https://github.com/wso2/siddhi/tree/master/modules/siddhi-extensions