Niclas Hedhman wrote:
So, I am not that convinced of the "merge"-talks either.

In fact, I am getting more and more into the notion that "mutations"
should be placed in stand-alone processes, in a such a way that they
are queueable and re-executable (idempotent).

With the basic operations being setProperty(value), setAssociation(ref), addManyAssociation(idx, ref) and removeManyAssociation(ref), I think they will be idempotent. set are trivially idempotent, addMA is also, since the association is defined with set semantics, and removeMA is also idempotent (removeManyAssociation(idx) would not be).

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to