-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathadapterfacade.puml
More file actions
45 lines (35 loc) · 1.19 KB
/
Copy pathadapterfacade.puml
File metadata and controls
45 lines (35 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
@startuml
package "domain.service" {
class FahrzeugbewertungsService
}
package "usecase.out" {
interface CreateFahrzeugbewertung
}
package "adapterfacade" {
class FahrzeugbewertungsAdapterFacade
package "usecase" {
interface BewertungAnlegenCommand
interface BewertungDurchfuehrenCommand
interface FahrzeugHinzufuegenCommand
interface LoginCommand
interface LogoutCommand
interface ReadCredentialsCommand
}
}
package "adapter.out" as adapterOut {
}
CreateFahrzeugbewertung <|-- FahrzeugbewertungsAdapterFacade
FahrzeugbewertungsService --> CreateFahrzeugbewertung
FahrzeugbewertungsAdapterFacade --> BewertungAnlegenCommand
FahrzeugbewertungsAdapterFacade --> BewertungDurchfuehrenCommand
FahrzeugbewertungsAdapterFacade --> FahrzeugHinzufuegenCommand
FahrzeugbewertungsAdapterFacade --> LoginCommand
FahrzeugbewertungsAdapterFacade --> LogoutCommand
FahrzeugbewertungsAdapterFacade --> ReadCredentialsCommand
BewertungAnlegenCommand <|-- adapterOut
BewertungDurchfuehrenCommand <|-- adapterOut
FahrzeugHinzufuegenCommand <|-- adapterOut
LoginCommand <|-- adapterOut
LogoutCommand <|-- adapterOut
ReadCredentialsCommand <|-- adapterOut
@enduml