Package de.saxsys.synchronizefx.core.metamodel.executors

Contains the classes that evaluate incoming change commands to synchronize the local models with remote models.

See: Description

Package de.saxsys.synchronizefx.core.metamodel.executors Description

Contains the classes that evaluate incoming change commands to synchronize the local models with remote models.

The executors in this package are execute changes in a way that all models are eventually synchronous. That means that these classes repair non-synchronous states on their managed properties on the own. Non-synchronous states can happen when multiple peers change the same property at the same time. Non-synchronous states can be detected because the server does not only send change events of other peers but also change events of the own peer in the order that they where executed on the server.

Copyright © 2015 Saxonia Systems AG. All Rights Reserved.