Add blueprint Kotlin script support. 57/75757/1
authorMuthuramalingam, Brinda Santh <bs2796@att.com>
Fri, 11 Jan 2019 16:30:40 +0000 (11:30 -0500)
committerMuthuramalingam, Brinda Santh <bs2796@att.com>
Mon, 14 Jan 2019 16:21:09 +0000 (11:21 -0500)
commit3f215fdd8239c8a32614d84c5b2dab518dbc819c
tree553329c59707a2d338af491de743a28e85755bdb
parenta8588a4aab5ff95890b9ad9ae1bc02a2043fab54
Add blueprint Kotlin script support.

Change-Id: I92b8e9850ea07c7f671e7aada9770713854534c3
Issue-ID: CCSDK-941
Signed-off-by: Muthuramalingam, Brinda Santh <bs2796@att.com>
16 files changed:
components/core/pom.xml
components/core/src/main/kotlin/org/onap/ccsdk/apps/controllerblueprints/core/script/BluePrintScriptConfiguration.kt [new file with mode: 0644]
components/core/src/main/kotlin/org/onap/ccsdk/apps/controllerblueprints/core/script/BluePrintScriptService.kt [new file with mode: 0644]
components/core/src/main/kotlin/org/onap/ccsdk/apps/controllerblueprints/core/script/BlueprintScriptingHost.kt [new file with mode: 0644]
components/core/src/main/resources/META-INF/services/javax.script.ScriptEngineFactory [new file with mode: 0644]
components/core/src/test/kotlin/org/onap/ccsdk/apps/controllerblueprints/core/script/BluePrintScriptServiceTest.kt [new file with mode: 0644]
components/core/src/test/kotlin/org/onap/ccsdk/apps/controllerblueprints/core/utils/JacksonReactorUtilsTest.kt [deleted file]
components/core/src/test/resources/scripts/SampleBlueprintFunctionNode.kts [new file with mode: 0644]
components/model-catalog/definition-type/starter-type/artifact_type/artifact-script-kotlin.json [new file with mode: 0644]
components/model-catalog/definition-type/starter-type/node_type/source-capability.json
components/model-catalog/definition-type/starter-type/node_type/tosca.nodes.component.Kotlin.json [new file with mode: 0644]
components/parent/pom.xml
ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/apps/blueprintsprocessor/functions/resource/resolution/ResourceAssignmentProcessorScriptConfiguration.kt [new file with mode: 0644]
ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/apps/blueprintsprocessor/functions/resource/resolution/processor/CapabilityResourceAssignmentProcessor.kt
ms/blueprintsprocessor/parent/pom.xml
ms/controllerblueprints/parent/pom.xml