summaryrefslogtreecommitdiffstats
path: root/engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java
diff options
context:
space:
mode:
Diffstat (limited to 'engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java')
-rw-r--r--engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java b/engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java
index 8b20ac1..23600e8 100644
--- a/engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java
+++ b/engine-d/src/main/java/org/openo/holmes/engine/EngineDAppConfig.java
@@ -21,8 +21,10 @@ import io.dropwizard.db.DataSourceFactory;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
import org.hibernate.validator.constraints.NotEmpty;
+import org.jvnet.hk2.annotations.Service;
import org.openo.holmes.common.config.MQConfig;
+@Service
public class EngineDAppConfig extends Configuration {
@NotEmpty
@@ -31,6 +33,9 @@ public class EngineDAppConfig extends Configuration {
@NotEmpty
private String apidescription = "Holmes rule management rest API";
+ @NotEmpty
+ private String msbServerAddr;
+
@JsonProperty
@NotNull
@Valid
@@ -57,6 +62,11 @@ public class EngineDAppConfig extends Configuration {
this.database = dataSourceFactory;
}
+ @JsonProperty
+ public String getMsbServerAddr() {
+ return msbServerAddr;
+ }
+
public String getApidescription() {
return apidescription;
}