summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java')
-rw-r--r--src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java b/src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java
new file mode 100644
index 0000000..8d8e437
--- /dev/null
+++ b/src/main/java/org/onap/sdc/dcae/composition/util/DcaeBeConstants.java
@@ -0,0 +1,45 @@
+package org.onap.sdc.dcae.composition.util;
+
+public class DcaeBeConstants {
+ public class Health {
+ public final static String APP_NAME = "DCAE Designer";
+ public final static String UP = "UP";
+ public final static String DOWN = "DOWN";
+ public final static String OK = "OK";
+ public final static String BE = "BE";
+ public final static String TOSCA_LAB = "TOSCA_LAB";
+ }
+ public class Composition{
+
+ public class fileNames{
+ public final static String EVENT_PROC_BP_YAML = "event_proc_bp.yaml";
+ public final static String COMPOSITION_YML = "composition.yml";
+ public final static String SVC_REF = "svc_reference.yml";
+ public final static String MAPPING_RULE_POSTFIX = "_MappingRules.json";
+ }
+ }
+ public class Config{
+ // keys used to reference values in the system properties file
+ public static final String ASDC_CATALOG_URL = "asdc_catalog_url";
+ public static final String URI = "uri";
+ public static final String BLUEPRINTER_URI = "blueprinter_uri";
+ public static final String ASDC_ROOTPATH = "asdc_rootPath";
+ }
+ public enum LifecycleStateEnum {
+
+ READY_FOR_CERTIFICATION,
+ CERTIFICATION_IN_PROGRESS,
+ CERTIFIED,
+ NOT_CERTIFIED_CHECKIN,
+ NOT_CERTIFIED_CHECKOUT;
+
+ public static LifecycleStateEnum findState(String state) {
+ for (LifecycleStateEnum lifecycleStateEnum : LifecycleStateEnum.values()) {
+ if (lifecycleStateEnum.name().equals(state)) {
+ return lifecycleStateEnum;
+ }
+ }
+ return null;
+ }
+ }
+} \ No newline at end of file