cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <and...@objectstyle.org>
Subject Re: Order of commits
Date Thu, 23 Aug 2007 18:11:44 GMT
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 <jlendholt@hotmail.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
>


Mime
View raw message