TODO, What is the audience of this document?
TODO, speak about synchronization direction options and consequences.
TODO, speak about synchronization options available for each element.
This section present a typical synchronization environment treated by Mizura.
Assume that a LEFT_TO_RIGHT synchronization operation is used, where left elements are Enterprise Architect usecases and right elements are Jira issues.
The elements involved in this example are displayed below:
Left element (EA usecases) |
Last update |
Right element (JIRA issues) |
Last update |
Comment |
||
|---|---|---|---|---|---|---|
usecase UC001 |
10:00:00 |
issue MZ-1 |
09:00:00 |
Usecase and issue are connected, and usecase information is more recent |
||
usecase UC002 |
10:00:00 |
issue MZ-2 |
11:00:00 |
Usecase and issue are connected, and issue information is more recent |
||
usecase UC003 |
10:00:00 |
|
|
A usecase exist, but not an equivalent issue |
||
|
|
issue MZ-4 |
11:00:00 |
A jira issue exist, but not an equivalent usecase |
||
| |
|
issue MZ-5 |
11:00:00 |
A preexistent usecase was deleted since the last synchronization, and a issue stay holding the given usecase identificator information |
Once synchronization occurs, the following operations are performed in the environment, regard each SyncOption configuration attached to the destination element:
Usecase |
UC001 at 10:00:00 |
UC02 at 10:00:00 |
UC003 at 10:00:00 |
|
|
||
|---|---|---|---|---|---|---|---|
Issue |
MZ-1 at 09:00:00 |
MZ-2 at 11:00:00 |
|
MZ-4 at 11:00:00 |
MZ-5 at 11:00:00 |
||
ADD |
None |
None |
Issue created |
None |
None |
||
ADD_UPDATE |
Issue updated |
Issue updated |
Issue created |
None |
None |
||
ADD_UPDATEIFNEW |
Issue updated |
None |
Issue created |
None |
None |
||
ADD_UPDATE_DELETE |
Issue updated |
Issue updated |
Issue created |
None |
Issue deleted |
||
ADD_UPDATE_DELETEWITHPURGE |
Issue updated |
Issue updated |
Issue created |
Issue deleted |
Issue deleted |
||
ADD_UPDATEIFNEW_DELETE |
Issue updated |
None |
Issue created |
None |
Issue deleted |
||
ADD_UPDATEIFNEW_DELETEWITHPURGE |
Issue updated |
None |
Issue created |
Issue deleted |
Issue deleted |
||
ADD_DELETE |
None |
None |
Issue created |
None |
Issue deleted |
||
ADD_DELETEWITHPURGE |
None |
None |
Issue created |
Issue deleted |
Issue deleted |
||
UPDATE |
Issue updated |
Issue updated |
None |
None |
None |
||
UPDATE_DELETE |
Issue updated |
Issue updated |
None |
None |
Issue deleted |
||
UPDATE_DELETEWITHPURGE |
Issue updated |
Issue updated |
None |
Issue deleted |
Issue deleted |
||
UPDATEIFNEW |
Issue updated |
None |
None |
None |
None |
||
UPDATEIFNEW_DELETE |
Issue updated |
None |
None |
None |
Issue deleted |
||
UPDATEIFNEW_DELETEWITHPURGE |
Issue updated |
None |
None |
Issue deleted |
Issue deleted |
||
DELETE |
None |
None |
None |
None |
Issue deleted |
||
DELETEWITHPURGE |
None |
None |
None |
Issue deleted |
Issue deleted |