2015-09-21 17 views
1

我想寫一個擴展到Siddhi,它改變了它發現事件序列和模式的方式,但我不確定我應該重寫/查看哪些類。有人熟悉源代碼給我指針嗎?有沒有一個活躍的開發郵件列表?如何覆蓋SIddhi的默認序列和模式匹配功能?

+0

[email protected]是dev的郵件列表。 – lakshman

+0

你知道我可以加入嗎? – Johnny

+1

您可以使用此頁面http://wso2.com/mail/訂閱郵件列表。 – lakshman

回答

1

郵件列表是[email protected]。您可以使用WSO2郵件網頁進行訂閱[1]

新的SiddhiQL 3.0已經與WSO2 CEP 4.0.0一起發佈。請參考最新的文檔如何編寫擴展[2]

爲了編寫一個Siddhi擴展,您的類需要從Executor擴展。關於數學,功能和條件的執行者很少。請參閱完整執行者列表[3]。

在編寫擴展之前,最好引用現有擴展並檢查這些擴展是如何使用executors [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

+0

謝謝,這非常有幫助。但我認爲,因爲我想改變模式匹配功能,所以我必須擴展Windows,Transformers,OutputAttributeProcessors或Functions之外的其他功能。你知道哪些類是相關的嗎? – Johnny