Hi all,

Created a jira at [1].

[1]https://wso2.org/jira/browse/CEP-964


Thanks
Sachini



On Thu, Oct 2, 2014 at 4:30 PM, Sriskandarajah Suhothayan <s...@wso2.com>
wrote:

> Its a good addition
>
> @Sachini can you create a jira for this?
>
> We'll add this when we have stabilised the basic functionalities.
>
>
> On Thu, Oct 2, 2014 at 3:26 PM, Manoj Gunawardena <man...@wso2.com> wrote:
>
>> Hi,
>>
>> This is a suggestion, I think its useful to have a version with the
>> siddhi extension name, The same extension can exists with different
>> versions. Idea is if extension get change and new version arrives, no need
>> to change existing queries.
>>
>> Ex -: currency_1.0.siddhiext
>>
>> In the query should call the extension with the version.
>> Then currency new extension arrives it may be 2.0.
>>
>> Will this be useful?
>>
>> Thanks
>>
>>
>>
>>
>>
>>
>> On Tue, Sep 30, 2014 at 5:52 PM, Sachini Jayasekara <sachi...@wso2.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> New Siddhi implementation supports custom functions and custom output
>>> aggregators.
>>>
>>> Custom functions can be written extending the FunctionExecutor class.
>>>
>>> Custom output aggregators can be written implementing
>>> AttributeAggregator interface. In earlier version, to write a custom output
>>> aggregator,  user had to implement both OutputAttributeAggregatorFactory
>>> and OutputAttributeAggregator interfaces. (Now there is no need to
>>> implement 2 interfaces user can simply add the logic to one class which
>>> implements AttributeAggregator interface).
>>>
>>> Then the implemented custom classes has to be compiled and the jar files
>>> should be added to the class path.
>>> User then has to add the custom function name and  fully-qualified class
>>> name of the custom extension to a file named  "namespace of the
>>> function/aggregator . siddhiext". (eg:- if namespace of a
>>> function/aggregator is "currency"  function/aggregator name and
>>>  fully-qualified class name should be added to a file named
>>> currency.siddhiext ). For each extension .siddhiext should be created. This
>>> file should also be added to class path.
>>>
>>> In earlier version, jars and siddhiext files have to be added to
>>> specific locations but now user can and those to anywhere in class path.
>>>
>>> Extension loading process of  Siddhi will search for files ending with
>>>  .siddhiext in class path and add them as extensions.
>>> User can refer to the custom classes giving the namespace and function
>>> name.
>>>
>>> Thanks
>>>
>>> --
>>>
>>>
>>>
>>> *Thanks & Regards,Sachini JayasekaraSoftware Engineer; **WSO2 Inc. *
>>>
>>> *lean . enterprise . middleware |  http://wso2.com <http://wso2.com> *
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> Architecture@wso2.org
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> Manoj Gunawardena
>> Tech Lead
>> WSO2, Inc.: http://wso2.com
>> lean.enterprise.middleware
>> Mobile : +94 77 2291643
>>
>> _______________________________________________
>> Architecture mailing list
>> Architecture@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
>
> *S. Suhothayan*
> Technical Lead & Team Lead of WSO2 Complex Event Processor
>  *WSO2 Inc. *http://wso2.com
> * <http://wso2.com/>*
> lean . enterprise . middleware
>
>
> *cell: (+94) 779 756 757 <%28%2B94%29%20779%20756%20757> | blog:
> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter:
> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in:
> http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 



*Thanks & Regards,Sachini JayasekaraSoftware Engineer; **WSO2 Inc. *

*lean . enterprise . middleware |  http://wso2.com <http://wso2.com> *
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to