import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
+import org.onap.aai.domain.yang.MaxNumberOfUes;
import org.onap.aai.domain.yang.ServiceInstance;
import org.onap.aai.domain.yang.SliceProfile;
import org.onap.aaiclient.client.aai.AAIRestClientImpl;
case "maxNumberofUEs":
Integer maxNumberofUEs = (Integer) ranMap.get(k);
LOGGER.info("maxNumberofUEs {}", maxNumberofUEs);
- sliceProfile.setMaxNumberOfUEs(maxNumberofUEs);
+ LOGGER.warn("Setting max-number-of-ues is not supported yet, setting empty value");
+ sliceProfile.setMaxNumberOfUes(new MaxNumberOfUes()); // TODO: adjust
+ // org.onap.so.moi.SliceProfile to
+ // allow
+ // to set a proper value here
break;
}
package org.onap.so.bpmn.moi.util;
+import org.onap.aai.domain.yang.MaxNumberOfUes;
import org.onap.aai.domain.yang.ServiceInstance;
import org.onap.aai.domain.yang.SliceProfile;
+import org.onap.so.bpmn.moi.tasks.AssignRANNssiBBTasks;
import org.onap.so.moi.Attributes;
import org.onap.so.moi.PlmnId;
import org.onap.so.moi.Snssai;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
@Component
public class SliceProfileAaiToMoiMapperUtil {
+ private static final Logger LOGGER = LoggerFactory.getLogger(SliceProfileAaiToMoiMapperUtil.class);
+
+
public ServiceInstance fillSliceProfileInstanceFromMoiRequest(Attributes moiRequestAttributes,
ServiceInstance serviceInstance) {
Integer coverageAreaTAList = moiSliceProfile.getRANSliceSubnetProfile().getCoverageAreaTAList();
aaiSliceProfile.setLatency(latency);
- aaiSliceProfile.setMaxNumberOfUEs(maxNumberOfUEs);
+ LOGGER.warn("Setting max-number-of-ues is not supported yet, setting empty value");
+ aaiSliceProfile.setMaxNumberOfUes(new MaxNumberOfUes()); // TODO: adjust org.onap.so.moi.SliceProfile to allow
+ // to set a proper value here
aaiSliceProfile.setResourceSharingLevel(resourceSharingLevel);
aaiSliceProfile.setCoverageAreaTAList(String.valueOf(coverageAreaTAList));
aaiSliceProfile.setAreaTrafficCapDL(areaTrafficCapDL);
ranSliceSubnetProfile.setServiceType(serviceType);
ranSliceSubnetProfile.setdLLatency(sliceProfile.getLatency());
ranSliceSubnetProfile.setCoverageAreaTAList(Integer.valueOf(sliceProfile.getCoverageAreaTAList()));
- ranSliceSubnetProfile.setMaxNumberofUEs(sliceProfile.getMaxNumberOfUEs());
+ ranSliceSubnetProfile.setMaxNumberofUEs(sliceProfile.getMaxNumberOfUes().getMaxNumberOfUe().size());
ranSliceSubnetProfile.setResourceSharingLevel(sliceProfile.getResourceSharingLevel());
ranSliceSubnetProfile.setAreaTrafficCapDL(sliceProfile.getAreaTrafficCapDL());
<grpc.version>1.25.0</grpc.version>
<logback.version>1.2.11</logback.version>
<kafka-clients.version>3.3.2</kafka-clients.version>
- <aai-schema.version>1.12.6</aai-schema.version>
+ <aai-schema.version>1.12.10</aai-schema.version>
</properties>
<distributionManagement>
<repository>