Как я могу переопределить стандартную последовательность SIddhi и функцию сопоставления с образцом?

Я хотел бы написать расширение для Siddhi, которое меняет способ поиска последовательностей событий и шаблонов, но я не уверен, какие классы мне следует переопределить / изучить. Кто-нибудь достаточно знаком с исходным кодом, чтобы дать мне указатели? Есть ли активный список рассылки разработчиков?

1 ответ

Список рассылки dev@wso2.org. Вы можете подписаться, используя веб-страницу WSO2 Mailing [1].

Новый SiddhiQL 3.0 был выпущен с WSO2 CEP 4.0.0. Пожалуйста, обратитесь к последней документации о том, как писать расширения [2]

Чтобы написать расширение для сиддхи, ваш класс должен быть расширен от исполнителя. Есть немного исполнителей по математике, функции и состояния. Пожалуйста, обратитесь весь список исполнителей [3].

Перед написанием расширения лучше обратиться к существующим расширениям и проверить, как они использовали исполнителей [4]. Math PowerFunctionExtension - это простое расширение, которое было разработано с помощью расширения функции [5].

[1] http://wso2.com/mail/

[2] https://docs.wso2.com/display/CEP400/Writing+Extensions+to+Siddhi

[3] https://github.com/wso2/siddhi/tree/master/modules/siddhi-core/src/main/java/org/wso2/siddhi/core/executor

[4] https://github.com/wso2/siddhi/tree/master/modules/siddhi-extensions

[5] https://github.com/wso2/siddhi/blob/master/modules/siddhi-extensions/math/src/main/java/org/wso2/siddhi/extension/math/PowerFunctionExtension.java

Другие вопросы по тегам