10 UMLClass 320 250 120 30 ClientMock bg=#F6F6F6 UMLClass 510 250 120 30 ClientServlet bg=#F6F6F6 UMLClass 1440 220 120 30 BridgeMock bg=#F6F6F6 UMLClass 1610 220 120 30 BridgeServlet bg=#F6F6F6 Relation 430 250 100 30 lt=<<- 80.0;10.0;10.0;10.0 Relation 1550 220 80 30 lt=<<- 60.0;10.0;10.0;10.0 UMLClass 140 250 120 30 Main bg=#F6F6F6 Relation 190 270 30 310 lt=- 10.0;10.0;10.0;290.0 Relation 560 270 30 310 lt=- 10.0;10.0;10.0;290.0 Relation 370 270 30 310 lt=- 10.0;10.0;10.0;290.0 Relation 1660 240 30 310 lt=- 10.0;10.0;10.0;290.0 Relation 1490 240 30 310 lt=- 10.0;10.0;10.0;290.0 Relation 190 370 210 40 lt=<- new Thread 190.0;20.0;10.0;20.0 Relation 190 400 1330 60 lt=<- new Thread 1310.0;10.0;10.0;40.0 Relation 370 370 220 40 lt=- Instance 200.0;20.0;10.0;20.0 Relation 1490 390 200 40 lt=- Instance 180.0;20.0;10.0;20.0 UMLClass 300 150 350 600 Client Thread layer=-10 UMLClass 1400 120 350 600 Bridge Thread layer=-10 UMLClass 880 530 200 470 GET(Ride) Thread layer=-10 UMLClass 680 530 200 470 POST(Ride) Thread layer=-10 Relation 560 380 320 170 lt=<- new Thread 220.0;150.0;220.0;10.0;10.0;10.0 Relation 560 380 510 170 lt=<- new Thread 410.0;150.0;410.0;10.0;10.0;10.0