From a1a37bde3365ebf0aaa543b2f10ebdb13bd4af40 Mon Sep 17 00:00:00 2001 From: Andrew Gauld Date: Fri, 17 Jul 2020 15:46:41 +0000 Subject: Add onap.useDmaapPlugin config parameter Change-Id: I8c86eb3f1c76c608fe5ce66bc4e0e1f6d8d64abc Issue-ID: DCAEGEN2-1996 Signed-off-by: Andrew Gauld --- .../dcae/runtime/core/blueprint_creator/BlueprintCreatorOnap.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'mod/runtimeapi/runtime-core/src/main/java') diff --git a/mod/runtimeapi/runtime-core/src/main/java/org/onap/dcae/runtime/core/blueprint_creator/BlueprintCreatorOnap.java b/mod/runtimeapi/runtime-core/src/main/java/org/onap/dcae/runtime/core/blueprint_creator/BlueprintCreatorOnap.java index 7e11b10..c45173d 100644 --- a/mod/runtimeapi/runtime-core/src/main/java/org/onap/dcae/runtime/core/blueprint_creator/BlueprintCreatorOnap.java +++ b/mod/runtimeapi/runtime-core/src/main/java/org/onap/dcae/runtime/core/blueprint_creator/BlueprintCreatorOnap.java @@ -31,6 +31,7 @@ public class BlueprintCreatorOnap implements BlueprintCreator{ private String topicUrl; private String importFilePath; + private boolean useDmaapPlugin; public void setTopicUrl(String topicUrl) { this.topicUrl = topicUrl; @@ -40,11 +41,15 @@ public class BlueprintCreatorOnap implements BlueprintCreator{ this.importFilePath = importFilePath; } + public void setUseDmaapPlugin(boolean useDmaapPlugin) { + this.useDmaapPlugin = useDmaapPlugin; + } + @Override public String createBlueprint(String componentSpecString) { ComponentSpec componentSpec = new ComponentSpec(); componentSpec.createComponentSpecFromString(componentSpecString); - Blueprint blueprint = new Blueprint().createBlueprint(componentSpec,"",'o',importFilePath,""); + Blueprint blueprint = new Blueprint().createBlueprint(componentSpec,"",useDmaapPlugin?'d':'o',importFilePath,""); return blueprint.blueprintToString(); } -- cgit 1.2.3-korg