Closed cpetrov closed 5 years ago
CDOStateMachine states:
Source: http://thegordian.blogspot.com/2008/11/how-scalable-are-my-models.html
NEW
, DIRTY
and CLEAN
are trivial to reach.
CONFLICT
state can be reached by commiting two conflicting transactions (same attribute set to different values).
PROXY
state can be reached when getting a model, which has been commited already in another transaction.
Data is expected in all tested scenarios.
Verify what debugging information is accessible for different states. Adjust logical view accordingly to accommodate all possible states.