Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 1 | ----WebKitFormBoundaryWcRUaIbC8kXgjr3p |
| 2 | Content-Disposition: form-data; name="file"; filename="schedulerPolicies1707.xmi" |
| 3 | |
| 4 | <?xml version="1.0" encoding="ASCII"?> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 5 | <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="scheduler" nsURI="org.onap.test.scheduler" nsPrefix="scheduler"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 6 | <eAnnotations source="http://www.eclipse.org/emf/2011/Xcore"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 7 | <details key="onap" value="http://onap.org.com"/> |
| 8 | <details key="policy" value="http://onap.org.com/policy"/> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 9 | </eAnnotations> |
| 10 | <eClassifiers xsi:type="ecore:EClass" name="TimeLimitAndVerticalTopology" eSuperTypes="//SniroPolicyMetaInfo"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 11 | <eAnnotations source="http://onap.org.com/policy"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 12 | <details key="policyTemplate" value="SNIRO-SCHEDULER"/> |
| 13 | </eAnnotations> |
| 14 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" unique="false" eType="//TimeLimitNVerticalTopologyType"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 15 | <eAnnotations source="http://onap.org.com/policy"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 16 | <details key="matching" value="true"/> |
| 17 | </eAnnotations> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 18 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 19 | <details key="type" value="configuration"/> |
| 20 | </eAnnotations> |
| 21 | </eStructuralFeatures> |
| 22 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceType" unique="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 23 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 24 | <details key="type" value="configuration"/> |
| 25 | </eAnnotations> |
| 26 | <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 27 | </eStructuralFeatures> |
| 28 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="nodeType" unique="false" upperBound="-1" eType="//EntityType"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 29 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 30 | <details key="type" value="configuration"/> |
| 31 | </eAnnotations> |
| 32 | </eStructuralFeatures> |
| 33 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="conflictScope" unique="false" eType="//ConflictScope"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 34 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 35 | <details key="type" value="configuration"/> |
| 36 | </eAnnotations> |
| 37 | </eStructuralFeatures> |
| 38 | <eStructuralFeatures xsi:type="ecore:EReference" name="timeSchedule" eType="//TimeSchedule" containment="true" resolveProxies="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 39 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 40 | <details key="type" value="configuration"/> |
| 41 | </eAnnotations> |
| 42 | </eStructuralFeatures> |
| 43 | </eClassifiers> |
| 44 | <eClassifiers xsi:type="ecore:EClass" name="TimeSchedule"> |
| 45 | <eStructuralFeatures xsi:type="ecore:EReference" name="allowedPeriodicTime" upperBound="-1" eType="//AllowedPeriodicTime" containment="true" resolveProxies="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 46 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 47 | <details key="type" value="configuration"/> |
| 48 | </eAnnotations> |
| 49 | </eStructuralFeatures> |
| 50 | </eClassifiers> |
| 51 | <eClassifiers xsi:type="ecore:EClass" name="TimeRange"> |
| 52 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="start_time" unique="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 53 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 54 | <details key="type" value="configuration"/> |
| 55 | </eAnnotations> |
| 56 | <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 57 | </eStructuralFeatures> |
| 58 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="end_time" unique="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 59 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 60 | <details key="type" value="configuration"/> |
| 61 | </eAnnotations> |
| 62 | <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 63 | </eStructuralFeatures> |
| 64 | </eClassifiers> |
| 65 | <eClassifiers xsi:type="ecore:EClass" name="AllowedPeriodicTime"> |
| 66 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="day" unique="false" eType="//DayType"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 67 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 68 | <details key="type" value="configuration"/> |
| 69 | </eAnnotations> |
| 70 | </eStructuralFeatures> |
| 71 | <eStructuralFeatures xsi:type="ecore:EReference" name="timeRange" upperBound="-1" eType="//TimeRange" containment="true" resolveProxies="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 72 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 73 | <details key="type" value="configuration"/> |
| 74 | </eAnnotations> |
| 75 | </eStructuralFeatures> |
| 76 | </eClassifiers> |
| 77 | <eClassifiers xsi:type="ecore:EClass" name="SniroPolicyMetaInfo"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 78 | <eAnnotations source="http://onap.org.com/policy"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 79 | <details key="policyTemplate" value="SNIRO"/> |
| 80 | </eAnnotations> |
| 81 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="identity" unique="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 82 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 83 | <details key="type" value="configuration"/> |
| 84 | </eAnnotations> |
| 85 | <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 86 | </eStructuralFeatures> |
| 87 | <eStructuralFeatures xsi:type="ecore:EReference" name="policyScope" eType="//Scope" containment="true" resolveProxies="false"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 88 | <eAnnotations source="http://onap.org.com/policy"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 89 | <details key="matching" value="true"/> |
| 90 | </eAnnotations> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 91 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 92 | <details key="type" value="configuration"/> |
| 93 | </eAnnotations> |
| 94 | </eStructuralFeatures> |
| 95 | </eClassifiers> |
| 96 | <eClassifiers xsi:type="ecore:EClass" name="Scope"> |
| 97 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceType" unique="false" upperBound="-1" eType="//ServiceType"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 98 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 99 | <details key="type" value="configuration"/> |
| 100 | </eAnnotations> |
| 101 | </eStructuralFeatures> |
| 102 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="entityType" unique="false" upperBound="-1" eType="//EntityType"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 103 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 104 | <details key="type" value="configuration"/> |
| 105 | </eAnnotations> |
| 106 | </eStructuralFeatures> |
| 107 | <eStructuralFeatures xsi:type="ecore:EAttribute" name="aicZone" unique="false" upperBound="-1"> |
Guo Ruijing | 073cc18 | 2017-07-31 08:47:35 +0000 | [diff] [blame^] | 108 | <eAnnotations source="http://onap.org.com"> |
Ravindra Bakkamanthala | d9007d6 | 2017-05-31 15:54:24 -0400 | [diff] [blame] | 109 | <details key="type" value="configuration"/> |
| 110 | </eAnnotations> |
| 111 | <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| 112 | </eStructuralFeatures> |
| 113 | </eClassifiers> |
| 114 | <eClassifiers xsi:type="ecore:EEnum" name="WorkflowType"> |
| 115 | <eLiterals name="softwareDownload" value="1"/> |
| 116 | <eLiterals name="softwareUpgrade" value="2"/> |
| 117 | <eLiterals name="configurationChange" value="3"/> |
| 118 | </eClassifiers> |
| 119 | <eClassifiers xsi:type="ecore:EEnum" name="ServiceType"> |
| 120 | <eLiterals name="networkOnDemand" value="1"/> |
| 121 | <eLiterals name="changeManagement" value="2"/> |
| 122 | </eClassifiers> |
| 123 | <eClassifiers xsi:type="ecore:EEnum" name="ConflictScope"> |
| 124 | <eLiterals name="vnf" value="1"/> |
| 125 | <eLiterals name="vnf_pserver" value="2"/> |
| 126 | <eLiterals name="vnf_zone" value="3"/> |
| 127 | </eClassifiers> |
| 128 | <eClassifiers xsi:type="ecore:EEnum" name="EntityType"> |
| 129 | <eLiterals name="vnf" value="1"/> |
| 130 | <eLiterals name="pServer" value="2"/> |
| 131 | <eLiterals name="vServer" value="3"/> |
| 132 | </eClassifiers> |
| 133 | <eClassifiers xsi:type="ecore:EEnum" name="DayType"> |
| 134 | <eLiterals name="weekday" value="1"/> |
| 135 | <eLiterals name="weekend" value="2"/> |
| 136 | <eLiterals name="holiday" value="3"/> |
| 137 | <eLiterals name="mon" value="4"/> |
| 138 | <eLiterals name="tue" value="5"/> |
| 139 | <eLiterals name="wed" value="6"/> |
| 140 | <eLiterals name="thu" value="7"/> |
| 141 | <eLiterals name="fri" value="8"/> |
| 142 | <eLiterals name="sat" value="9"/> |
| 143 | <eLiterals name="sun" value="10"/> |
| 144 | </eClassifiers> |
| 145 | <eClassifiers xsi:type="ecore:EEnum" name="TimeLimitNVerticalTopologyType"> |
| 146 | <eLiterals name="timeLimitAndVerticalTopology"/> |
| 147 | </eClassifiers> |
| 148 | <eClassifiers xsi:type="ecore:EDataType" name="UUID" instanceClassName="java.util.UUID"/> |
| 149 | </ecore:EPackage> |
| 150 | |
| 151 | ------WebKitFormBoundaryWcRUaIbC8kXgjr3p |
| 152 | Content-Disposition: form-data; name="file"; filename="schedulerPolicies1707.xmi" |
| 153 | Content-Type: application/octet-stream |
| 154 | |
| 155 | |
| 156 | ------WebKitFormBoundaryWcRUaIbC8kXgjr3p-- |