I now noticed the meta-modeling elements in SoftDeleteBatchQueryBuilder (by 
"meta-modeling" I mean 'deletedFieldName' that has to be defined in the 
factory). I think any such configuration will benefit from custom annotations 
approach pioneered in cayenne-lifecycle. 

I am experimenting with a custom BatchQueryBuilderFactory for @UuidRelationship 
per CAY-1547. If that works, we may use the same approach to make 
SoftDeleteBatchQueryBuilder easy to use and more flexible.

Andrus


Reply via email to