summaryrefslogtreecommitdiffstats
path: root/model/context-model/src/test/resources/json/ContextModel.json
blob: 2c93ef1c2ec8efe1b8aa5c0c8915cce37e4542b4 (plain)
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
{
   "apexContextModel" : {
      "key" : {
         "name" : "contextModel",
         "version" : "0.0.1"
      },
      "keyInformation" : {
         "key" : {
            "name" : "KeyInfoMapKey",
            "version" : "0.0.1"
         },
         "keyInfoMap" : {
            "keyInfoEntry" : [ {
               "key" : {
                  "name" : "StringType",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000000",
               "description" : "axContextType0"
            }, {
               "key" : {
                  "name" : "MapType",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000001",
               "description" : "axContextType1"
            }, {
               "key" : {
                  "name" : "contextMap0",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000002",
               "description" : "contextMap0"
            }, {
               "key" : {
                  "name" : "contextMap1",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000003",
               "description" : "contextMap1"
            }, {
               "key" : {
                  "name" : "context",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000004",
               "description" : "axContext"
            }, {
               "key" : {
                  "name" : "contextModel",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000005",
               "description" : "contextModel"
            }, {
               "key" : {
                  "name" : "KeyInfoMapKey",
                  "version" : "0.0.1"
               },
               "UUID" : "00000000-0000-0000-0000-000000000006",
               "description" : "keyInformation"
            } ]
         }
      },
      "context" : {
         "key" : {
            "name" : "context",
            "version" : "0.0.1"
         },
         "contextMaps" : {
            "entry" : [ {
               "key" : "contextMap0",
               "value" : {
                  "key" : {
                     "name" : "contextMap0",
                     "version" : "0.0.1"
                  },
                  "scope" : "APPLICATION",
                  "mapType" : "BAG",
                  "contextMap" : {
                     "contextItem" : [ {
                        "key" : "axContextItem0_0",
                        "contextType" : {
                           "key" : {
                              "name" : "StringType",
                              "version" : "0.0.1"
                           },
                           "javaType" : "org.onap.policy.apex.core.contextmodel.concepts.TestContextItem000"
                        },
                        "isWritable" : true,
                        "valueString" : ""
                     }, {
                        "key" : "axContextItem0_1",
                        "contextType" : {
                           "key" : {
                              "name" : "MapType",
                              "version" : "0.0.1"
                           },
                           "javaType" : "org.onap.policy.apex.core.contextmodel.concepts.TestContextItem00A"
                        },
                        "isWritable" : true,
                        "valueString" : ""
                     }, {
                        "key" : "axContextItem0_2",
                        "contextType" : {
                           "key" : {
                              "name" : "StringType",
                              "version" : "0.0.1"
                           },
                           "javaType" : "org.onap.policy.apex.core.contextmodel.concepts.TestContextItem000"
                        },
                        "isWritable" : true,
                        "valueString" : ""
                     }, {
                        "key" : "axContextItem0_3",
                        "contextType" : {
                           "key" : {
                              "name" : "MapType",
                              "version" : "0.0.1"
                           },
                           "javaType" : "org.onap.policy.apex.core.contextmodel.concepts.TestContextItem00A"
                        },
                        "isWritable" : true,
                        "valueString" : ""
                     } ]
                  }
               }
            }, {
               "key" : "contextMap1",
               "value" : {
                  "key" : {
                     "name" : "contextMap1",
                     "version" : "0.0.1"
                  },
                  "scope" : "GLOBAL",
                  "mapType" : "SAMETYPE",
                  "templateContextItem" : {
                     "key" : "axTemplateContextItem",
                     "contextType" : {
                        "key" : {
                           "name" : "MapType",
                           "version" : "0.0.1"
                        },
                        "javaType" : "org.onap.policy.apex.core.contextmodel.concepts.TestContextItem00A"
                     },
                     "isWritable" : true
                  },
                  "contextMap" : {
                     "contextItem" : [ ]
                  }
               }
            } ]
         }
      }
   }
}