Skip to content

Commit b78d0f6

Browse files
committed
added UMLs
1 parent 089e2c6 commit b78d0f6

5 files changed

+971
-26
lines changed

.idea/Lab_CQRS.iml

-9
This file was deleted.

.idea/runConfigurations.xml

-10
This file was deleted.

.idea/vcs.xml

-7
This file was deleted.

UML_V1.uml

+99
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Diagram>
3+
<ID>JAVA</ID>
4+
<OriginalElement>D:/Studium/BSc Semester 4/System Architectures/Lab_CQRS/src/main/java</OriginalElement>
5+
<nodes>
6+
<node x="-1944.210037152186" y="-766.4566275207028">at.fhv.lab1reference.WriteSide</node>
7+
<node x="-1306.2690148496915" y="-764.2748093388847">writeside.domain.valueobjects.Address</node>
8+
<node x="-1126.99040202825" y="-764.2748093388847">writeside.domain.Room</node>
9+
<node x="-1581.2749003984059" y="-80.92828685258962">eventside.domain.CreateBookingEvent</node>
10+
<node x="-1944.210037152186" y="-565.2748093388847">writeside.WritesidePortConfigurator</node>
11+
<node x="-1029.2809332291433" y="989.0358565737051">readside.infrastructure.AvailableRoomsRepositoryImpl</node>
12+
<node x="-1517.5476276711331" y="-764.2748093388847">writeside.domain.Booking</node>
13+
<node x="-565.2809332291433" y="775.0358565737051">readside.domain.repositories.BookingRepository</node>
14+
<node x="-569.3599239406005" y="-640.4566275207029">writeside.infrastructure.RoomRepositoryImpl</node>
15+
<node x="-526.5856573705182" y="-79.96414342629481">eventside.rest.EventRestController</node>
16+
<node x="-1944.210037152186" y="-475.09299115706654">writeside.EventPublisher</node>
17+
<node x="-565.2809332291433" y="951.0358565737051">readside.infrastructure.BookingRepositoryImpl</node>
18+
<node x="-1931.4827644249133" y="-168.52084405558372">at.fhv.lab1reference.EventSide</node>
19+
<node x="-1064.3784860557766" y="-80.92828685258962">eventside.domain.Subscriber</node>
20+
<node x="-569.3599239406005" y="-766.4566275207028">writeside.domain.repositories.RoomRepository</node>
21+
<node x="-1440.7369697740173" y="775.0358565737051">readside.projection.api.EventProcessorService</node>
22+
<node x="-1440.7369697740173" y="927.5959424343469">readside.projection.EventProcessorServiceImpl</node>
23+
<node x="-209.35992394060054" y="-766.4566275207028">writeside.domain.repositories.BookingRepository</node>
24+
<node x="-215.35992394060054" y="-640.4566275207029">writeside.infrastructure.BookingRepositoryImpl</node>
25+
<node x="-1314.2749003984059" y="-80.92828685258962">eventside.domain.CancelBookingEvent</node>
26+
<node x="-1126.99040202825" y="-610.0929911570664">writeside.domain.Customer</node>
27+
<node x="-844.3599239406005" y="-766.4566275207028">writeside.application.api.BookingService</node>
28+
<node x="-1931.4827644249133" y="568.361554297479">at.fhv.lab1reference.ReadSide</node>
29+
<node x="-137.81052664139247" y="775.0358565737051">readside.rest.ReadRestController</node>
30+
<node x="-1427.5249003984059" y="-251.92828685258962">eventside.domain.Event</node>
31+
<node x="-1029.2809332291433" y="775.0358565737051">readside.domain.repositories.AvailableRoomsRepository</node>
32+
<node x="-868.3599239406005" y="-640.4566275207029">writeside.application.BookingServiceImpl</node>
33+
<node x="-1931.4827644249133" y="-80.92828685258962">eventside.EventSidePortConfigurator</node>
34+
<node x="-1931.4827644249133" y="661.0856573705182">readside.ReadSidePortConfigurator</node>
35+
<node x="-825.4820717131474" y="-80.92828685258962">eventside.infrastructure.EventRepository</node>
36+
<node x="-1715.1930063188913" y="775.0358565737051">readside.domain.AvailableRoom</node>
37+
<node x="-1931.4827644249133" y="775.0358565737051">readside.domain.BookedStay</node>
38+
</nodes>
39+
<notes />
40+
<edges>
41+
<edge source="eventside.domain.CreateBookingEvent" target="eventside.domain.Event" relationship="GENERALIZATION">
42+
<point x="0.0" y="-247.5" />
43+
<point x="-1457.7749003984059" y="-105.92828685258962" />
44+
<point x="-1337.0249003984059" y="-105.92828685258962" />
45+
<point x="0.0" y="60.5" />
46+
</edge>
47+
<edge source="readside.projection.EventProcessorServiceImpl" target="readside.projection.api.EventProcessorService" relationship="REALIZATION">
48+
<point x="0.0" y="-60.5" />
49+
<point x="0.0" y="38.0" />
50+
</edge>
51+
<edge source="readside.infrastructure.BookingRepositoryImpl" target="readside.domain.repositories.BookingRepository" relationship="REALIZATION">
52+
<point x="0.0" y="-71.5" />
53+
<point x="0.0" y="63.0" />
54+
</edge>
55+
<edge source="writeside.infrastructure.BookingRepositoryImpl" target="writeside.domain.repositories.BookingRepository" relationship="REALIZATION">
56+
<point x="0.0" y="-49.5" />
57+
<point x="0.0" y="38.0" />
58+
</edge>
59+
<edge source="eventside.domain.CancelBookingEvent" target="eventside.domain.Event" relationship="GENERALIZATION">
60+
<point x="0.0" y="-49.5" />
61+
<point x="-1216.2749003984059" y="-105.92828685258962" />
62+
<point x="-1337.0249003984059" y="-105.92828685258962" />
63+
<point x="0.0" y="60.5" />
64+
</edge>
65+
<edge source="writeside.infrastructure.RoomRepositoryImpl" target="writeside.domain.repositories.RoomRepository" relationship="REALIZATION">
66+
<point x="0.0" y="-49.5" />
67+
<point x="0.0" y="38.0" />
68+
</edge>
69+
<edge source="readside.infrastructure.AvailableRoomsRepositoryImpl" target="readside.domain.repositories.AvailableRoomsRepository" relationship="REALIZATION">
70+
<point x="0.0" y="-93.5" />
71+
<point x="0.0" y="82.0" />
72+
</edge>
73+
<edge source="writeside.application.BookingServiceImpl" target="writeside.application.api.BookingService" relationship="REALIZATION">
74+
<point x="0.0" y="-60.5" />
75+
<point x="0.0" y="38.0" />
76+
</edge>
77+
</edges>
78+
<settings layout="Hierarchic" zoom="0.4" showDependencies="false" x="-940.0" y="549.0" />
79+
<SelectedNodes>
80+
<node>readside.projection.EventProcessorServiceImpl</node>
81+
<node>readside.infrastructure.AvailableRoomsRepositoryImpl</node>
82+
<node>readside.domain.repositories.BookingRepository</node>
83+
<node>readside.rest.ReadRestController</node>
84+
<node>readside.domain.repositories.AvailableRoomsRepository</node>
85+
<node>readside.infrastructure.BookingRepositoryImpl</node>
86+
<node>readside.ReadSidePortConfigurator</node>
87+
<node>readside.domain.AvailableRoom</node>
88+
<node>readside.projection.api.EventProcessorService</node>
89+
<node>readside.domain.BookedStay</node>
90+
<node>at.fhv.lab1reference.ReadSide</node>
91+
</SelectedNodes>
92+
<Categories>
93+
<Category>Fields</Category>
94+
<Category>Methods</Category>
95+
</Categories>
96+
<SCOPE>All</SCOPE>
97+
<VISIBILITY>private</VISIBILITY>
98+
</Diagram>
99+

0 commit comments

Comments
 (0)