diff options
Diffstat (limited to 'dcaedt_be/src/main/java/org/onap/sdc/dcae/rule/editor/translators/LogTextTranslator.java')
-rw-r--r-- | dcaedt_be/src/main/java/org/onap/sdc/dcae/rule/editor/translators/LogTextTranslator.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/dcaedt_be/src/main/java/org/onap/sdc/dcae/rule/editor/translators/LogTextTranslator.java b/dcaedt_be/src/main/java/org/onap/sdc/dcae/rule/editor/translators/LogTextTranslator.java new file mode 100644 index 0000000..a9ed5bb --- /dev/null +++ b/dcaedt_be/src/main/java/org/onap/sdc/dcae/rule/editor/translators/LogTextTranslator.java @@ -0,0 +1,33 @@ +package org.onap.sdc.dcae.rule.editor.translators; + +import org.onap.sdc.dcae.composition.restmodels.ruleeditor.LogTextAction; + +public class LogTextTranslator extends ActionTranslator<LogTextAction> { + + private static LogTextTranslator logTextTranslator = new LogTextTranslator(); + + public static LogTextTranslator getInstance() { + return logTextTranslator; + } + + private LogTextTranslator(){} + + public Object translateToHpJson(LogTextAction action) { + return new LogTextTranslation(action); + } + + + class LogTextTranslation extends ProcessorTranslation { + private String logLevel; + private String logName; + private String logText; + + private LogTextTranslation(LogTextAction action) { + clazz = "LogText"; + logLevel = action.getLevel(); + logName = action.getName(); + logText = action.getText(); + } + } + +} |