2018-05-04 17:08:19 +04:00
|
|
|
package ru.ulstu.configuration;
|
|
|
|
|
|
|
|
import org.hibernate.validator.constraints.NotBlank;
|
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
|
|
|
|
@Component
|
|
|
|
@ConfigurationProperties(prefix = "ng-tracker")
|
|
|
|
@Validated
|
|
|
|
public class ApplicationProperties {
|
|
|
|
@NotBlank
|
|
|
|
private String baseUrl;
|
|
|
|
@NotBlank
|
|
|
|
private String undeadUserLogin;
|
|
|
|
private boolean devMode;
|
|
|
|
|
2018-11-08 20:08:26 +04:00
|
|
|
private boolean useHttps;
|
|
|
|
|
|
|
|
public boolean isUseHttps() {
|
|
|
|
return useHttps;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setUseHttps(boolean useHttps) {
|
|
|
|
this.useHttps = useHttps;
|
|
|
|
}
|
|
|
|
|
2018-05-04 17:08:19 +04:00
|
|
|
public String getBaseUrl() {
|
|
|
|
return baseUrl;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setBaseUrl(String baseUrl) {
|
|
|
|
this.baseUrl = baseUrl;
|
|
|
|
}
|
|
|
|
|
|
|
|
public String getUndeadUserLogin() {
|
|
|
|
return undeadUserLogin;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setUndeadUserLogin(String undeadUserLogin) {
|
|
|
|
this.undeadUserLogin = undeadUserLogin;
|
|
|
|
}
|
|
|
|
|
|
|
|
public boolean isDevMode() {
|
|
|
|
return devMode;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setDevMode(boolean devMode) {
|
|
|
|
this.devMode = devMode;
|
|
|
|
}
|
|
|
|
}
|