2
2
skinparam fixCircleLabelOverlapping true
3
3
skinparam componentStyle uml2
4
4
component "com_acmeair\n\n\n\n\n\n" {
5
- [com_acmeair_wxs_service_CustomerServiceImpl ]
5
+ [com_acmeair_web_FlightsREST ]
6
+ [com_acmeair_wxs_utils_WXSSessionManager ]
7
+ [com_acmeair_web_LoginREST ]
6
8
[com_acmeair_loader_FlightLoader ]
7
- [com_acmeair_morphia_services_CustomerServiceImpl ]
8
- [com_acmeair_wxs_service_FlightServiceImpl ]
9
- [com_acmeair_config_AcmeAirConfiguration ]
9
+ [com_acmeair_morphia_services_BookingServiceImpl ]
10
10
[com_acmeair_web_BookingsREST ]
11
- [com_acmeair_web_RESTCookieSessionFilter ]
11
+ [com_acmeair_loader_CustomerLoader ]
12
+ [com_acmeair_wxs_service_CustomerServiceImpl ]
12
13
[com_acmeair_web_CustomerREST ]
13
- [com_acmeair_morphia_services_BookingServiceImpl ]
14
+ [com_acmeair_web_RESTCookieSessionFilter ]
15
+ [com_acmeair_config_AcmeAirConfiguration ]
14
16
[com_acmeair_morphia_services_FlightServiceImpl ]
15
- [com_acmeair_wxs_utils_WXSSessionManager ]
16
- [com_acmeair_web_FlightsREST ]
17
- [com_acmeair_web_LoginREST ]
17
+ [com_acmeair_wxs_service_FlightServiceImpl ]
18
18
[com_acmeair_wxs_service_BookingServiceImpl ]
19
- [com_acmeair_loader_CustomerLoader ]
20
- portin " " as com_acmeair_requires_SERVICE_HOST_customer_byid
19
+ [com_acmeair_morphia_services_CustomerServiceImpl ]
21
20
portin " " as com_acmeair_requires_SERVICE_HOST_login
22
- portin " " as com_acmeair_requires_SERVICE_HOST_bookings
21
+ portin " " as com_acmeair_requires_SERVICE_HOST_customer_byid
23
22
portin " " as com_acmeair_requires_SERVICE_HOST_flights
24
23
portin " " as com_acmeair_requires_SERVICE_HOST_config
25
- [com_acmeair_web_LoginREST ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
26
- [com_acmeair_web_CustomerREST ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
27
- [com_acmeair_web_BookingsREST ]..> [com_acmeair_wxs_service_BookingServiceImpl ] : requires
28
- [com_acmeair_web_LoginREST ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
29
- [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
30
- [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_wxs_utils_WXSSessionManager ] : requires
31
- [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
32
- [com_acmeair_loader_FlightLoader ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
33
- [com_acmeair_loader_CustomerLoader ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
34
- [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_BookingServiceImpl ] : requires
35
- [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
36
- [com_acmeair_web_FlightsREST ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
24
+ portin " " as com_acmeair_requires_SERVICE_HOST_bookings
25
+ [com_acmeair_loader_FlightLoader ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
26
+ [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
27
+ [com_acmeair_web_FlightsREST ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
37
28
[com_acmeair_web_CustomerREST ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
38
- [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
29
+ [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
39
30
[com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_morphia_services_BookingServiceImpl ] : requires
40
- [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
41
- [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
42
- [com_acmeair_loader_FlightLoader ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
31
+ [com_acmeair_web_FlightsREST ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
32
+ [com_acmeair_loader_FlightLoader ]..> [com_acmeair_wxs_service_FlightServiceImpl ] : requires
33
+ [com_acmeair_web_BookingsREST ]..> [com_acmeair_wxs_service_BookingServiceImpl ] : requires
43
34
[com_acmeair_loader_CustomerLoader ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
44
35
[com_acmeair_web_BookingsREST ]..> [com_acmeair_morphia_services_BookingServiceImpl ] : requires
45
- [com_acmeair_web_FlightsREST ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
36
+ [com_acmeair_web_LoginREST ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
37
+ [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
38
+ [com_acmeair_web_CustomerREST ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
39
+ [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_BookingServiceImpl ] : requires
40
+ [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_wxs_utils_WXSSessionManager ] : requires
41
+ [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
42
+ [com_acmeair_web_RESTCookieSessionFilter ]..> [com_acmeair_morphia_services_CustomerServiceImpl ] : requires
43
+ [com_acmeair_web_LoginREST ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
44
+ [com_acmeair_config_AcmeAirConfiguration ]..> [com_acmeair_morphia_services_FlightServiceImpl ] : requires
45
+ [com_acmeair_loader_CustomerLoader ]..> [com_acmeair_wxs_service_CustomerServiceImpl ] : requires
46
+ "com_acmeair_requires_SERVICE_HOST_config" -- [com_acmeair_config_AcmeAirConfiguration ]
46
47
"com_acmeair_requires_SERVICE_HOST_bookings" -- [com_acmeair_web_BookingsREST ]
47
48
"com_acmeair_requires_SERVICE_HOST_login" -- [com_acmeair_web_LoginREST ]
48
- "com_acmeair_requires_SERVICE_HOST_config" -- [com_acmeair_config_AcmeAirConfiguration ]
49
- "com_acmeair_requires_SERVICE_HOST_customer_byid" -- [com_acmeair_web_CustomerREST ]
50
49
"com_acmeair_requires_SERVICE_HOST_flights" -- [com_acmeair_web_FlightsREST ]
50
+ "com_acmeair_requires_SERVICE_HOST_customer_byid" -- [com_acmeair_web_CustomerREST ]
51
51
}
52
52
interface "SERVICE-HOST/bookings" as interface . SERVICE_HOST_bookings
53
53
interface . SERVICE_HOST_bookings -- "com_acmeair_requires_SERVICE_HOST_bookings "
@@ -60,8 +60,8 @@ interface.SERVICE_HOST_flights--"com_acmeair_requires_SERVICE_HOST_flights"
60
60
interface "SERVICE-HOST/login" as interface . SERVICE_HOST_login
61
61
interface . SERVICE_HOST_login -- "com_acmeair_requires_SERVICE_HOST_login "
62
62
component "com_acmeair 2\n\n\n\n\n\n" {
63
- [com_acmeair_config_LoaderREST ]
64
63
[com_acmeair_loader_Loader ]
64
+ [com_acmeair_config_LoaderREST ]
65
65
portin " " as com_acmeair_2_requires_SERVICE_HOST_loader
66
66
[com_acmeair_config_LoaderREST ]..> [com_acmeair_loader_Loader ] : requires
67
67
"com_acmeair_2_requires_SERVICE_HOST_loader" -- [com_acmeair_config_LoaderREST ]
0 commit comments