| | |
| | | package com.sandu.ximon.admin.config; |
| | | |
| | | import com.google.gson.Gson; |
| | | import org.springframework.beans.factory.InitializingBean; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | public class VnnoxConstant { |
| | | @Component |
| | | public class VnnoxConstant implements InitializingBean { |
| | | |
| | | // VNNOX MINIO save bucket suffix(companyId) |
| | | public static final String MINIO_PREFIX = "vnnox."; |
| | | |
| | | public static final String REDIS_TOKEN_NAME = "vnnox_token"; |
| | | public static final String REDIS_SCREEN_STATUS = "vnnox_screen_status:"; |
| | | public static final String REDIS_PROGRESS = "vnnox_progress:"; |
| | | public static final String REDIS_VOL = "vnnox_vol:"; |
| | | public static final String REDIS_BRIGHTNESS = "vnnox_brightness:"; |
| | | public static final String REDIS_PROGRESS = "vnnox_progress:"; |
| | | public static final String VIDEO_SOURCE_VALUE = "video_source_value:"; |
| | | public static final String TIME_VALUE_TIME = "time_value_time :"; |
| | | public static final String TIME_VALUE_TIMEZONE = "time_value_timezone :"; |
| | | public static final String SYNC_PLAY_STATUS = "sync_play_status:"; |
| | | public static final String REDIS_SCREEN_SHOT = "vnnox_screen_shot:"; |
| | | |
| | | public static final Long REDIS_MAX_SAVE_TIME = 180 * 24 * 60 * 60L; |
| | | public static final Long SCREEN_SHOT_TIMEOUT = 30 * 60L; |
| | | public static final Long STATUS_TIME = 3 * 60 * 60L; |
| | | |
| | | public static final String NOTIFY_URL = "http://112.74.63.130:20017/serv/vnnox/progress"; |
| | | public static final String SCREEN_SHOT_NOTIFY_URL = "http://112.74.63.130:20017/serv/vnnox/screenshot"; //要改 |
| | | @Value("${nova-conf.notify-url}") |
| | | private String notifyUrl; |
| | | @Value("${nova-conf.screen-shot-notify-url}") |
| | | private String screenShotNotifyUrl; |
| | | @Value("${nova-conf.status-notify-url}") |
| | | private String statusNotifyUrl; |
| | | @Value("${nova-conf.username}") |
| | | private String userName; |
| | | @Value("${nova-conf.password}") |
| | | private String passWord; |
| | | |
| | | public static final String username = "zhxm"; |
| | | public static final String password = "xm2512209."; |
| | | |
| | | public static String NOTIFY_URL; |
| | | public static String SCREEN_SHOT_NOTIFY_URL; |
| | | public static String STATUS_NOTIFY_URL; |
| | | |
| | | public static String username; |
| | | public static String password; |
| | | |
| | | public static final Gson GSON = new Gson(); |
| | | |
| | | |
| | | @Override |
| | | public void afterPropertiesSet() throws Exception { |
| | | NOTIFY_URL = notifyUrl; |
| | | |
| | | SCREEN_SHOT_NOTIFY_URL = screenShotNotifyUrl; |
| | | |
| | | STATUS_NOTIFY_URL = statusNotifyUrl; |
| | | |
| | | username = userName; |
| | | |
| | | password = passWord; |
| | | |
| | | |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | System.out.println(VnnoxConstant.SCREEN_SHOT_NOTIFY_URL); |
| | | } |
| | | } |