diff options
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.java | 10 |
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; } |