This commit is contained in:
Jockel 2020-11-03 12:23:58 +01:00
parent 8ce68d5833
commit 08021d2089
1 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,37 @@
<diagram program="umletino" version="14.4.0-SNAPSHOT"><zoom_level>10</zoom_level><element><id>UMLPackage</id><coordinates><x>316</x><y>470</y><w>1460</w><h>710</h></coordinates><panel_attributes>de.hsos.swa.ma.api.al</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>416</x><y>580</y><w>220</w><h>70</h></coordinates><panel_attributes>ISearch
&lt;&lt;interface&gt;&gt;
-
+getRecipesAll() : arrayList&lt;Mocktail&gt;</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>656</x><y>580</y><w>250</w><h>70</h></coordinates><panel_attributes>ICreate
&lt;&lt;interface&gt;&gt;
-
+createMocktail(mocktail : Mocktail) : String</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>926</x><y>580</y><w>250</w><h>70</h></coordinates><panel_attributes>IDelete
&lt;&lt;interface&gt;&gt;
-
+deleteMocktail(mocktail : Mocktail) : String</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>1196</x><y>580</y><w>250</w><h>70</h></coordinates><panel_attributes>IUpdate
&lt;&lt;interface&gt;&gt;
-
+updateMocktail(mocktail : Mocktail): String</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>486</x><y>870</y><w>220</w><h>70</h></coordinates><panel_attributes>Barkeeper
&lt;&lt;class&gt;&gt;
-</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>506</x><y>640</y><w>30</w><h>250</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>10;10;10;230</additional_attributes></element><element><id>Relation</id><coordinates><x>556</x><y>640</y><w>210</w><h>250</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>190;10;190;120;10;120;10;230</additional_attributes></element><element><id>Relation</id><coordinates><x>646</x><y>640</y><w>400</w><h>250</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>380;10;380;140;10;140;10;230</additional_attributes></element><element><id>Relation</id><coordinates><x>686</x><y>640</y><w>630</w><h>250</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>610;10;610;170;10;170;10;230</additional_attributes></element><element><id>UMLClass</id><coordinates><x>486</x><y>1030</y><w>220</w><h>70</h></coordinates><panel_attributes>StorageTransport
&lt;&lt;service&gt;&gt;
-</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>596</x><y>934</y><w>30</w><h>110</h></coordinates><panel_attributes>lt=&lt;-x</panel_attributes><additional_attributes>10;90;10;10</additional_attributes></element><element><id>UMLClass</id><coordinates><x>586</x><y>100</y><w>300</w><h>90</h></coordinates><panel_attributes>SomeApiClient
-
</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>526</x><y>370</y><w>190</w><h>230</h></coordinates><panel_attributes>lt=-()
m2=GET \n/mocktail/search/getrecipesall \nreturns: JSON \nrequire: JSON
</panel_attributes><additional_attributes>10;210;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>766</x><y>370</y><w>150</w><h>230</h></coordinates><panel_attributes>lt=-()
m2=POST \n/mocktail/create/single \nreturns: TEXT_PLAIN \nrequire: JSON
</panel_attributes><additional_attributes>10;210;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>1046</x><y>370</y><w>150</w><h>230</h></coordinates><panel_attributes>lt=-()
m2=DELETE \n/mocktail/delete/single \nreturns: TEXT_PLAIN \nrequire: JSON
</panel_attributes><additional_attributes>10;210;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>1306</x><y>370</y><w>150</w><h>230</h></coordinates><panel_attributes>lt=-()
m2=PUT \n/mocktail/update/single \nreturns: TEXT_PLAIN \nrequire: JSON
</panel_attributes><additional_attributes>10;210;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>776</x><y>180</y><w>310</w><h>210</h></coordinates><panel_attributes>lt=)-</panel_attributes><additional_attributes>280;180;280;80;10;80;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>516</x><y>180</y><w>140</w><h>210</h></coordinates><panel_attributes>lt=)-
</panel_attributes><additional_attributes>20;180;20;110;120;110;120;10</additional_attributes></element><element><id>Relation</id><coordinates><x>696</x><y>180</y><w>110</w><h>210</h></coordinates><panel_attributes>lt=)-</panel_attributes><additional_attributes>80;180;80;110;10;110;10;10</additional_attributes></element><element><id>Relation</id><coordinates><x>836</x><y>180</y><w>510</w><h>210</h></coordinates><panel_attributes>lt=)-
</panel_attributes><additional_attributes>480;180;480;50;10;50;10;10</additional_attributes></element><element><id>UMLPackage</id><coordinates><x>316</x><y>1210</y><w>1460</w><h>530</h></coordinates><panel_attributes>de.hs.hsos.swa.ma.api.bl</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>476</x><y>1300</y><w>230</w><h>70</h></coordinates><panel_attributes>SomeDatabase
-</panel_attributes><additional_attributes></additional_attributes></element><element><id>UMLClass</id><coordinates><x>820</x><y>1284</y><w>150</w><h>110</h></coordinates><panel_attributes>Mocktail
&lt;&lt;Aggregate&gt;&gt;
-
-id: long
-name: String
-zutaten: String
-rezept: String</panel_attributes><additional_attributes></additional_attributes></element><element><id>Relation</id><coordinates><x>580</x><y>1090</y><w>30</w><h>230</h></coordinates><panel_attributes>lt=&lt;-</panel_attributes><additional_attributes>10;210;10;10</additional_attributes></element><element><id>UMLPackage</id><coordinates><x>320</x><y>0</y><w>1190</w><h>330</h></coordinates><panel_attributes>some.api.client.view</panel_attributes><additional_attributes></additional_attributes></element></diagram>