Add a dynamic configuration manager

This commit is contained in:
Moxie Marlinspike
2021-02-01 08:01:58 -08:00
committed by GitHub
parent 5a9c8e304c
commit 92f6a79e1f
7 changed files with 233 additions and 2 deletions

View File

@@ -0,0 +1,32 @@
package org.whispersystems.textsecuregcm.configuration;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.constraints.NotEmpty;
public class AppConfigConfiguration {
@JsonProperty
@NotEmpty
private String application;
@JsonProperty
@NotEmpty
private String environment;
@JsonProperty
@NotEmpty
private String configuration;
public String getApplication() {
return application;
}
public String getEnvironment() {
return environment;
}
public String getConfigurationName() {
return configuration;
}
}

View File

@@ -0,0 +1,5 @@
package org.whispersystems.textsecuregcm.configuration.dynamic;
public class DynamicConfiguration {
}