aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/doc/puml/VehicleMessageHeader.puml
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/doc/puml/VehicleMessageHeader.puml')
-rw-r--r--src/main/doc/puml/VehicleMessageHeader.puml16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/doc/puml/VehicleMessageHeader.puml b/src/main/doc/puml/VehicleMessageHeader.puml
new file mode 100644
index 0000000..efb8e25
--- /dev/null
+++ b/src/main/doc/puml/VehicleMessageHeader.puml
@@ -0,0 +1,16 @@
+
+@startuml "Vehicle Message Header"
+
+participant "UUID Service" as UUID
+participant "Feature Application" as FA
+participant " Telematics Client" as TC
+boundary "Publish" as pub
+
+FA -> FA: Start <$Message>
+FA -> UUID: Get Unique Message ID
+FA -> FA: Add MessageHeader including Unqique ID to <$Message>
+FA -> TC: Request publish to **featuretopic/vehicleID**
+TC -> pub: Message published
+
+
+@enduml \ No newline at end of file