Re: Cayenne callback listener in single transaction

2019-12-27 Thread Andrus Adamchik
Hi Artem, > In fact I am interested in second scenario. > > 1. open transaction > 2. perform main sql INSERT (db assign PK for new record) > 3. perform callback operation (newly generated PK is accessible ) > 4. close transaction Sure. Here is how to do it with CommitLogModule:

Re: Cayenne callback listener in single transaction

2019-12-27 Thread Artem Kravchenko
Hello Andrus Thanks for your replay. Not sure how it works butfor example: I need to insert some Entity and on @PostPersist get the PK of this record. So the question is: will 'insertBefore' collect all changes (main commit and callback) first and then apply bulk SQL (inserts/updates) or 1.