[windup-dev] Choose between xml, groovy or java based rules
Sande Gilda
sgilda at redhat.com
Mon Mar 2 07:57:10 EST 2015
Ondra, isn't the intent to try to continually improve the XML rules so
they have more and more of the functionality of the Java rules?
On 03/02/2015 07:37 AM, Ondrej Zizka wrote:
> Hi,
>
> I'll try to sum up, someone may add or correct.
>
> Groovy: That was an experiment, currently not finished AFAIK.
>
> XML:
> Pros: Should be easy and shorter, no need for recompilation, picked up
> automatically from a known paths.
> Cons: Only supports a subset of conditions and operations (simplier
> ones); does not allow direct custom graph data manipulation.
>
> Java:
> Pros: Allows pretty much anything; easier debugging; IDE code
> completion for Windup API;
> Cons: Needs to be an full Forge addon (if not added to Windup core
> codebase); needs more code (some of it boilerplate);
> A bit more complex - author needs to know more of Windup
> internals.
>
> HTH,
> Ondra
>
>
>
>
> On 1.3.2015 12:39, Samuel Tauil wrote:
>>
>> Hi,
>>
>>
>> Why are the advantages and disadvantages of creating a XML or Groovy
>> based rule script as opposed to creating a Java Rule Add-on ?
>>
>> When would one approach be recommended over another ?
>>
>>
>>
>> Samuel Tauil
>> Senior Solution Architect
>> Global Partner Enablement
>> http://www.redhat.com/partners/partner-enablement
>> http://youtu.be/EdsvGcfIoJs
>> Ext. 8426191
>> Phone +55 11 3524-6191
>>
>>
>> _______________________________________________
>> windup-dev mailing list
>> windup-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/windup-dev
>
>
>
> _______________________________________________
> windup-dev mailing list
> windup-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/windup-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/windup-dev/attachments/20150302/ece049c0/attachment.html
More information about the windup-dev
mailing list