9 UMLActor 72 540 54 99 Client1 UMLGeneric 2196 504 198 171 Database halign=center bg=orange -- UMLGeneric 351 513 90 117 Main UMLGeneric 531 513 90 117 Startup bg=orange UMLGeneric 702 513 90 117 Client bg=yellow UMLGeneric 873 513 90 117 LocalDB bg=pink UMLGeneric 1548 522 189 117 LoginCredentialsProcessor bg=cyan UMLGeneric 1809 522 135 117 PersistenceManager bg=gray Relation 396 729 189 36 lt=<<- start javaFX app 190.0;20.0;10.0;20.0 UMLGeneric 387 720 18 54 Relation 387 621 27 117 lt=. 10.0;10.0;10.0;110.0 Relation 567 621 27 117 lt=. 10.0;10.0;10.0;110.0 Relation 738 621 27 216 lt=. 10.0;10.0;10.0;220.0 Relation 909 621 27 153 lt=. 10.0;10.0;10.0;150.0 UMLGeneric 567 720 18 396 bg=orange UMLGeneric 738 819 18 558 bg=yellow UMLGeneric 909 756 18 621 bg=pink Relation 576 756 351 36 lt=<<- initialize 370.0;20.0;10.0;20.0 UMLGeneric 1062 513 90 117 Receiver bg=red Relation 1098 621 27 270 lt=. 10.0;10.0;10.0;280.0 UMLGeneric 1098 873 18 504 bg=red Relation 576 1071 180 36 lt=<<- init receivers layer=0 180.0;20.0;10.0;20.0 Relation 576 828 180 36 lt=<<- perform handshake 180.0;20.0;10.0;20.0 Relation 747 873 369 36 lt=<<- init handhake receivers layer=0 390.0;20.0;10.0;20.0 Relation 747 1071 369 36 lt=<<- init permanent receivers layer=0 390.0;20.0;10.0;20.0 Relation 1638 630 27 306 lt=. 10.0;10.0;10.0;320.0 UMLGeneric 1638 918 18 558 bg=cyan Relation 747 918 909 36 lt=<<- send login credentials layer=0 990.0;20.0;10.0;20.0 Relation 1872 630 27 306 lt=. 10.0;10.0;10.0;320.0 UMLGeneric 1872 918 18 558 bg=gray Relation 1881 918 423 36 lt=<<- use queries layer=0 450.0;20.0;10.0;20.0 Relation 2286 666 27 270 lt=. 10.0;10.0;10.0;280.0 UMLGeneric 2286 918 18 558 bg=orange Relation 1647 918 243 36 lt=<<- aquire data layer=0 250.0;20.0;10.0;20.0 Relation 1881 954 423 36 lt=->> send query responses layer=0 450.0;20.0;10.0;20.0 Relation 1647 954 243 36 lt=->> send aquired data layer=0 250.0;20.0;10.0;20.0 Relation 1107 990 549 36 lt=->> send user, chats, pending messages, etc. layer=0 590.0;20.0;10.0;20.0 Relation 918 990 198 36 lt=->> store data layer=0 200.0;20.0;10.0;20.0 Relation 99 729 306 36 lt=-> start app 10.0;20.0;320.0;20.0 Relation 90 621 27 117 lt=. 10.0;10.0;10.0;110.0 UMLGeneric 90 720 18 54 Relation 747 1026 369 36 lt=->> online layer=0 390.0;20.0;10.0;20.0