|
|
@@ -1,76 +1,11 @@
|
|
|
package com.genersoft.iot.vmp.conf;
|
|
|
|
|
|
-import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
|
|
-import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
-//@Configuration("userSetup")
|
|
|
-//public class UserSetup {
|
|
|
-// @Value("${userSettings.savePositionHistory:false}")
|
|
|
-// boolean savePositionHistory;
|
|
|
-//
|
|
|
-// @Value("${userSettings.autoApplyPlay}")
|
|
|
-// private boolean autoApplyPlay;
|
|
|
-//
|
|
|
-// @Value("${userSettings.seniorSdp:false}")
|
|
|
-// private boolean seniorSdp;
|
|
|
-//
|
|
|
-// @Value("${userSettings.playTimeout:18000}")
|
|
|
-// private long playTimeout;
|
|
|
-//
|
|
|
-// @Value("${userSettings.waitTrack:false}")
|
|
|
-// private boolean waitTrack;
|
|
|
-//
|
|
|
-// @Value("${userSettings.interfaceAuthentication}")
|
|
|
-// private boolean interfaceAuthentication;
|
|
|
-//
|
|
|
-// @Value("${userSettings.recordPushLive}")
|
|
|
-// private boolean recordPushLive;
|
|
|
-//
|
|
|
-// @Value("${userSettings.interfaceAuthenticationExcludes:}")
|
|
|
-// private String interfaceAuthenticationExcludes;
|
|
|
-//
|
|
|
-// public boolean getSavePositionHistory() {
|
|
|
-// return savePositionHistory;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isSavePositionHistory() {
|
|
|
-// return savePositionHistory;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isAutoApplyPlay() {
|
|
|
-// return autoApplyPlay;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isSeniorSdp() {
|
|
|
-// return seniorSdp;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public long getPlayTimeout() {
|
|
|
-// return playTimeout;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isWaitTrack() {
|
|
|
-// return waitTrack;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isInterfaceAuthentication() {
|
|
|
-// return interfaceAuthentication;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean isRecordPushLive() {
|
|
|
-// return recordPushLive;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public String getInterfaceAuthenticationExcludes() {
|
|
|
-// return interfaceAuthenticationExcludes;
|
|
|
-// }
|
|
|
-//}
|
|
|
-
|
|
|
|
|
|
@Component
|
|
|
@ConfigurationProperties(prefix = "user-settings", ignoreInvalidFields = true)
|
|
|
@@ -127,4 +62,36 @@ public class UserSetup {
|
|
|
public List<String> getInterfaceAuthenticationExcludes() {
|
|
|
return interfaceAuthenticationExcludes;
|
|
|
}
|
|
|
+
|
|
|
+ public void setSavePositionHistory(Boolean savePositionHistory) {
|
|
|
+ this.savePositionHistory = savePositionHistory;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setAutoApplyPlay(Boolean autoApplyPlay) {
|
|
|
+ this.autoApplyPlay = autoApplyPlay;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSeniorSdp(Boolean seniorSdp) {
|
|
|
+ this.seniorSdp = seniorSdp;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPlayTimeout(Long playTimeout) {
|
|
|
+ this.playTimeout = playTimeout;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setWaitTrack(Boolean waitTrack) {
|
|
|
+ this.waitTrack = waitTrack;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInterfaceAuthentication(boolean interfaceAuthentication) {
|
|
|
+ this.interfaceAuthentication = interfaceAuthentication;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRecordPushLive(Boolean recordPushLive) {
|
|
|
+ this.recordPushLive = recordPushLive;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setInterfaceAuthenticationExcludes(List<String> interfaceAuthenticationExcludes) {
|
|
|
+ this.interfaceAuthenticationExcludes = interfaceAuthenticationExcludes;
|
|
|
+ }
|
|
|
}
|