forked from abstracta/jmeter-java-dsl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhttp.puml
48 lines (34 loc) · 842 Bytes
/
http.puml
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
46
47
48
@startuml
!include style.puml
package http {
abstract class DslBaseHttpSampler {
String url
}
class DslHttpSampler extends DslBaseHttpSampler {
HttpMethod method
String body
}
class HttpHeaders {
Map<String, String> headers
}
abstract class AutoEnabledHttpConfigElement {
boolean enabled
}
class DslCacheManager extends AutoEnabledHttpConfigElement
class DslCookieManager extends AutoEnabledHttpConfigElement
class DslHttpDefaults
DslBaseHttpSampler --> HttpHeaders
}
package core {
abstract class BaseConfigElement
abstract class BaseSampler
}
package codegeneration {
}
DslBaseHttpSampler --|> BaseSampler
HttpHeaders --|> BaseConfigElement
AutoEnabledHttpConfigElement --|> BaseConfigElement
DslHttpDefaults --|> BaseConfigElement
http ..> core
http ..> codegeneration
@enduml