blob: 2b672196e106f8f0210ead738b7646ecbf1bf472 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
@startuml
database "DB\nserver" as db
node "CSV file" as csv
database "LDAP\nserver" as ldap
[SQLDataReader] as rdr_a
[CSVDataReader] as rdr_b
() MVDataReader as src_a
() MVDataReader as src_b
() MVDataReader as src
() MVDataReadWriterPair as dst
db --> [rdr_a]
csv --> [rdr_b]
[rdr_a] --> src_a
[rdr_b] --> src_b
src_a --> [MVDataCombiner]
src_b --> [MVDataCombiner]
[MVDataCombiner] --> src
src --> [BasicSyncTask] : source
[BasicSyncTask] <--> dst : destination
dst <--> [LDAPFlatDataWriter]
[LDAPFlatDataWriter] <--> ldap
@enduml
|