58abf021f124fd413d25efbc8704f0a92b1f6302
[ccsdk/features.git] / sdnr / wt / devicemanager-onap / onf14 / provider / src / main / java / org / onap / ccsdk / features / sdnr / wt / devicemanager / onf14 / dom / impl / util / Onf14DevicemanagerQNames.java
1 package org.onap.ccsdk.features.sdnr.wt.devicemanager.onf14.dom.impl.util;
2
3 import org.opendaylight.yangtools.yang.common.QName;
4 import org.opendaylight.yangtools.yang.common.QNameModule;
5 import org.opendaylight.yangtools.yang.common.Revision;
6 import org.opendaylight.yangtools.yang.common.XMLNamespace;
7
8 public class Onf14DevicemanagerQNames {
9     public static final QNameModule CORE_MODEL_1_4_MODULE =
10             QNameModule.create(XMLNamespace.of("urn:onf:yang:core-model-1-4"), Revision.of("2019-11-27"));
11     public static final QName CORE_MODEL_CONTROL_CONSTRUCT_CONTAINER =
12             QName.create(CORE_MODEL_1_4_MODULE, "control-construct");
13     public static final QName CORE_MODEL_CC_TOP_LEVEL_EQPT = QName.create(CORE_MODEL_1_4_MODULE, "top-level-equipment");
14     public static final QName CORE_MODEL_CC_EQPT = QName.create(CORE_MODEL_1_4_MODULE, "equipment");
15     public static final QName CORE_MODEL_CC_EQPT_GLOBAL_CLASS_UUID = QName.create(CORE_MODEL_1_4_MODULE, "uuid");
16     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQUIPMENT =
17             QName.create(CORE_MODEL_1_4_MODULE, "actual-equipment");
18     public static final QName CORE_MODEL_CC_EQPT_CONTAINED_HOLDER =
19             QName.create(CORE_MODEL_1_4_MODULE, "contained-holder");
20     public static final QName CORE_MODEL_CC_EQPT_OCCUPYING_FRU = QName.create(CORE_MODEL_1_4_MODULE, "occupying-fru");
21     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURED_THING =
22             QName.create(CORE_MODEL_1_4_MODULE, "manufactured-thing");
23     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_PROPS =
24             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-properties");
25     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_NAME =
26             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-name");
27     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_ID =
28             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-identifier");
29     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE =
30             QName.create(CORE_MODEL_1_4_MODULE, "equipment-instance");
31     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE_SERIAL_NUM =
32             QName.create(CORE_MODEL_1_4_MODULE, "serial-number");
33     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE_MANUFACTURED_DATE =
34             QName.create(CORE_MODEL_1_4_MODULE, "manufactured-date");
35     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE =
36             QName.create(CORE_MODEL_1_4_MODULE, "equipment-type");
37     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_VERSION =
38             QName.create(CORE_MODEL_1_4_MODULE, "version");
39     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_DESCRIPTION =
40             QName.create(CORE_MODEL_1_4_MODULE, "description");
41     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_MODEL_ID =
42             QName.create(CORE_MODEL_1_4_MODULE, "model-identifier");
43     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_PART_TYPE_ID =
44             QName.create(CORE_MODEL_1_4_MODULE, "part-type-identifier");
45     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_TYPE_NAME =
46             QName.create(CORE_MODEL_1_4_MODULE, "type-name");
47
48
49     public static final QName CORE_MODEL_CC_LTP = QName.create(CORE_MODEL_1_4_MODULE, "logical-termination-point");
50     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL = QName.create(CORE_MODEL_1_4_MODULE, "layer-protocol");
51     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL_NAME =
52             QName.create(CORE_MODEL_1_4_MODULE, "layer-protocol-name");
53     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL_LOCAL_ID =
54             QName.create(CORE_MODEL_1_4_MODULE, "local-id");
55     public static final QName CORE_MODEL_CC_LTP_UUID = QName.create(CORE_MODEL_1_4_MODULE, "uuid");
56
57     //Interface Notifications - common fields
58     private static String COUNTER = "counter";
59     private static String OBJECT_ID_REF = "object-id-ref";
60     private static String TIMESTAMP = "timestamp";
61     // Air-interface
62     public static final QNameModule AIR_INTERFACE_2_0_MODULE =
63             QNameModule.create(XMLNamespace.of("urn:onf:yang:air-interface-2-0"), Revision.of("2020-01-21"));
64     public static final QName AIR_INTERFACE_PAC = QName.create(AIR_INTERFACE_2_0_MODULE, "air-interface-pac");
65     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS =
66             QName.create(AIR_INTERFACE_2_0_MODULE, "air-interface-current-problems");
67     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_LIST =
68             QName.create(AIR_INTERFACE_2_0_MODULE, "current-problem-list");
69     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_SEQ_NO =
70             QName.create(AIR_INTERFACE_2_0_MODULE, "sequence-number");
71     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_TIMESTAMP =
72             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
73     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_PROBLEM_NAME =
74             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-name");
75     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
76             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-severity");
77     // Creation notification
78     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION =
79             QName.create(AIR_INTERFACE_2_0_MODULE, "object-creation-notification");
80     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
81             QName.create(AIR_INTERFACE_2_0_MODULE, "object-type");
82     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_COUNTER =
83             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
84     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
85             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
86     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
87             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
88     //AVC notification
89     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION =
90             QName.create(AIR_INTERFACE_2_0_MODULE, "attribute-value-changed-notification");
91     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_COUNTER =
92             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
93     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
94             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
95     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
96             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
97     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
98             QName.create(AIR_INTERFACE_2_0_MODULE, "attribute-name");
99     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
100             QName.create(AIR_INTERFACE_2_0_MODULE, "new-value");
101     //problem notification
102     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION =
103             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-notification");
104     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
105             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
106     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
107             QName.create(AIR_INTERFACE_2_0_MODULE, "problem");
108     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
109             QName.create(AIR_INTERFACE_2_0_MODULE, "severity");
110     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
111             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
112     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
113             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
114     // Delete notification
115     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION =
116             QName.create(AIR_INTERFACE_2_0_MODULE, "object-deletion-notification");
117     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_COUNTER =
118             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
119     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
120             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
121     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
122             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
123
124     // Ethernet interface
125     public static final QNameModule ETHERNET_CONTAINER_2_0_MODULE =
126             QNameModule.create(XMLNamespace.of("urn:onf:yang:ethernet-container-2-0"), Revision.of("2020-01-21"));
127     public static final QName ETHERNET_CONTAINER_PAC =
128             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "ethernet-container-pac");
129     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS =
130             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "ethernet-container-current-problems");
131     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_LIST =
132             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "current-problem-list");
133     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_SEQ_NO =
134             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "sequence-number");
135     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_TIMESTAMP =
136             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
137     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_PROBLEM_NAME =
138             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-name");
139     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
140             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-severity");
141     // Creation notification
142     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION =
143             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-creation-notification");
144     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
145             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-type");
146     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_COUNTER =
147             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
148     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
149             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
150     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
151             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
152     //AVC notification
153     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION =
154             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "attribute-value-changed-notification");
155     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_COUNTER =
156             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
157     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
158             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
159     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
160             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
161     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
162             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "attribute-name");
163     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
164             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "new-value");
165     //problem notification
166     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION =
167             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-notification");
168     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
169             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
170     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
171             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem");
172     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
173             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "severity");
174     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
175             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
176     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
177             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
178     // Delete notification
179     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION =
180             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-deletion-notification");
181     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_COUNTER =
182             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
183     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
184             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
185     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
186             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
187
188     //Wire interface
189     public static final QNameModule WIRE_INTERFACE_2_0_MODULE =
190             QNameModule.create(XMLNamespace.of("urn:onf:yang:wire-interface-2-0"), Revision.of("2020-01-23"));
191     public static final QName WIRE_INTERFACE_PAC = QName.create(WIRE_INTERFACE_2_0_MODULE, "wire-interface-pac");
192     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS =
193             QName.create(WIRE_INTERFACE_2_0_MODULE, "wire-interface-current-problems");
194     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_LIST =
195             QName.create(WIRE_INTERFACE_2_0_MODULE, "current-problem-list");
196     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_SEQ_NO =
197             QName.create(WIRE_INTERFACE_2_0_MODULE, "sequence-number");
198     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_TIMESTAMP =
199             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
200     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_PROBLEM_NAME =
201             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-name");
202     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
203             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-severity");
204     // Creation notification
205     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION =
206             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-creation-notification");
207     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
208             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-type");
209     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_COUNTER =
210             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
211     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
212             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
213     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
214             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
215     //AVC notification
216     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION =
217             QName.create(WIRE_INTERFACE_2_0_MODULE, "attribute-value-changed-notification");
218     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_COUNTER =
219             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
220     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
221             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
222     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
223             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
224     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
225             QName.create(WIRE_INTERFACE_2_0_MODULE, "attribute-name");
226     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
227             QName.create(WIRE_INTERFACE_2_0_MODULE, "new-value");
228     //problem notification
229     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION =
230             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-notification");
231     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
232             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
233     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
234             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem");
235     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
236             QName.create(WIRE_INTERFACE_2_0_MODULE, "severity");
237     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
238             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
239     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
240             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
241     // Delete notification
242     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION =
243             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-deletion-notification");
244     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_COUNTER =
245             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
246     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
247             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
248     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
249             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
250
251 }