diff options
Diffstat (limited to 'ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt')
-rw-r--r-- | ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt index af40f56ed..d7563e821 100644 --- a/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt +++ b/ms/blueprintsprocessor/modules/inbounds/designer-api/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/designer/api/handler/ResourceDictionaryHandler.kt @@ -89,6 +89,7 @@ class ResourceDictionaryHandler(private val resourceDictionaryRepository: Resour resourceDictionary.tags = resourceDefinition.tags!! resourceDefinition.updatedBy = resourceDictionary.updatedBy + resourceDictionary.resourceDictionaryGroup = resourceDefinition.group // Set the Property Definitions val propertyDefinition = resourceDefinition.property resourceDictionary.description = propertyDefinition.description!! @@ -107,6 +108,7 @@ class ResourceDictionaryHandler(private val resourceDictionaryRepository: Resour dbResourceDictionary.definition = resourceDictionary.definition dbResourceDictionary.description = resourceDictionary.description dbResourceDictionary.tags = resourceDictionary.tags + dbResourceDictionary.resourceDictionaryGroup = resourceDictionary.resourceDictionaryGroup dbResourceDictionary.updatedBy = resourceDictionary.updatedBy dbResourceDictionary.dataType = resourceDictionary.dataType dbResourceDictionary.entrySchema = resourceDictionary.entrySchema @@ -143,4 +145,8 @@ class ResourceDictionaryHandler(private val resourceDictionaryRepository: Resour checkNotEmpty(resourceDictionary.updatedBy) { "DataDictionary Definition updatedBy is missing." } return true } + + fun getResourceDictionaryDistinct(): List<String> { + return resourceDictionaryRepository.findDistinctByResourceDictionaryGroup() + } } |