Yeah, EntitySorter is the only one, but it doesn't change basic
algorithm of insert -> update -> delete. Jan, if you could explain
what are you trying to accomplish, there may be another solution.
Andrus
On Aug 21, 2007, at 5:53 PM, Mike Kienenberger wrote:
> Looks like the query order is defined here:
>
> org.objectstyle.cayenne.access.DataDomainFlushAction.preprocess
> (DataContext
> context)
>
> I don't see any user-interceptable hooks here yet.
>
> A place that might make sense is in
> org.objectstyle.cayenne.access.DataDomainFlushAction.flush() after
> preprocess() but before runQueries(). Send the Query list to a
> delegate for order changing.
>
> This is all for Cayenne 1.2/2.0. Not sure how 3.0 differs.
>
> On 8/21/07, Jan Lendholt <jlendhol..otmail.com> wrote:
>> Hey Folks,
>>
>> is it somehow possible to fire the different statements in a
>> specific order?
>> It would be necessary to delete before insert... any solution
>> herefor?
>>
>> TIA!
>>
>> Jan
>
This archive was generated by hypermail 2.0.0 : Thu Aug 23 2007 - 14:12:15 EDT