Doing so is possible by binding a custom ObjectStoreFactory in DI container and 
overriding 'ObjectStore.setDataRowCache' method in ObjectStore subclass that 
the factory would create. However I am afraid this will end up with deadlocks 
if more than one ObjectContext can commit at the same time.

So could you elaborate why you need synchronous peer sync? 

Andrus

> On Sep 1, 2015, at 12:47 AM, Lon Varscsak <lon.varsc...@gmail.com> wrote:
> 
> Hey all,
> 
> I know that Cayenne sync's peer object contexts on a separate thread, but
> for my case this doesn't work.  I need to know that when committing, that
> the peer synchronization happens immediately after the commit.
> 
> How would I pull this off?
> 
> Thanks,
> 
> Lon

Reply via email to