public class AppProperties extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AppProperties.ALPHABETICAL_CASE |
static class |
AppProperties.DB_TYPE |
static class |
AppProperties.MC_LANGUAGE |
static class |
AppProperties.MC_TIME_FORMAT |
static class |
AppProperties.NETWORK_TYPE |
static class |
AppProperties.RESOURCE_TYPE |
static class |
AppProperties.SMS_VENDOR |
static class |
AppProperties.STATE |
static class |
AppProperties.UNIT_CONFIG |
Modifier and Type | Field and Description |
---|---|
static String |
APPLICATION_NAME |
static String |
CONDITIONS_SCRIPTS_DIRECTORY |
static String |
DASHBOARD_CONFIG_DIRECTORY |
static String |
FIRMWARE_DATA_DIRECTORY |
static String |
GOOGLE_ANALYTICS_TID |
static String |
OPERATIONS_SCRIPTS_DIRECTORY |
Constructor and Description |
---|
AppProperties() |
public static final String APPLICATION_NAME
public static final String CONDITIONS_SCRIPTS_DIRECTORY
public static final String OPERATIONS_SCRIPTS_DIRECTORY
public static final String FIRMWARE_DATA_DIRECTORY
public static final String DASHBOARD_CONFIG_DIRECTORY
public static final String GOOGLE_ANALYTICS_TID
public static AppProperties getInstance()
public void loadProperties(Properties properties)
public void createDirectoryLocation(String directoryLocation)
public AppProperties.MC_LANGUAGE getLanguage()
public void loadPropertiesFromDb()
public String getDateFormatWithTimezone()
public String getDateFormat()
public String getDateFormatWithoutSeconds()
public String getTimeFormatWithoutSeconds()
public String getTimeFormat()
public static String getOsName()
public static String getOsArch()
public static String getOsVersion()
public String getTmpLocation()
public AppProperties.DB_TYPE getDbType()
public Boolean includeDbBackup()
public String getDbUrl()
public String getDbUsername()
public String getDbPassword()
public String getWebFileLocation()
public boolean isWebHttpsEnabled()
public int getWebHttpPort()
public String getWebSslKeystoreFile()
public String getWebSslKeystorePassword()
public String getWebSslKeystoreType()
public String getWebBindAddress()
public String getMqttBrokerPersistentStore()
public MyControllerSettings getControllerSettings()
public EmailSettings getEmailSettings()
public MySensorsSettings getMySensorsSettings()
public SmsSettings getSmsSettings()
public LocationSettings getLocationSettings()
public MetricsGraphSettings getMetricsGraphSettings()
public void setLocationSettings(LocationSettings locationSettings)
public BackupSettings getBackupSettings()
public void setBackupSettings(BackupSettings backupSettings)
public MetricsDataRetentionSettings getMetricsDataRetentionSettings()
public void setMetricsDataRetentionSettings(MetricsDataRetentionSettings metricsDataRetentionSettings)
public PushbulletSettings getPushbulletSettings()
public void setPushbulletSettings(PushbulletSettings pushbulletSettings)
public TelegramBotSettings getTelegramBotSettings()
public void setTelegramBotSettings(TelegramBotSettings telegramBotSettings)
public String getResourcesLocation()
public String getScriptsLocation()
public String getTemplatesLocation()
public String getScriptsConditionsLocation()
public String getScriptsOperationsLocation()
public String getHtmlHeadersFile()
public String getFirmwaresDataDirectory()
public String getDashboardConfigDirectory()
public String getWebConfigurationsLocation()
public String getAppDirectory()
public MqttBrokerSettings getMqttBrokerSettings()
public Boolean getClearMessagesQueueOnStart()
public Boolean getClearSmartSleppMsgQueueOnStart()
public String getMcPersistentStoresLocation()
public String getMqttClientPersistentStoresLocation()
public boolean isMDNSserviceEnabled()
public boolean isMqttBrokerEnabled()
public String getMqttSslKeystoreFile()
public String getMqttSslKeystorePassword()
public boolean isGoogleAnalyticsEnabled()
Copyright © 2015–2019. All rights reserved.