public class SystemSettingsDao extends BaseDao
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,java.lang.String> |
cache |
static java.lang.String |
CHART_BACKGROUND_COLOUR |
static java.lang.String |
DATABASE_SCHEMA_VERSION |
static java.lang.String |
DATASOURCE_DISPLAY_SUFFIX |
static java.util.Map<java.lang.String,java.lang.Object> |
DEFAULT_VALUES |
static java.lang.String |
EMAIL_AUTHORIZATION |
static java.lang.String |
EMAIL_CONTENT_TYPE |
static java.lang.String |
EMAIL_FROM_ADDRESS |
static java.lang.String |
EMAIL_FROM_NAME |
static java.lang.String |
EMAIL_SMTP_HOST |
static java.lang.String |
EMAIL_SMTP_PASSWORD |
static java.lang.String |
EMAIL_SMTP_PORT |
static java.lang.String |
EMAIL_SMTP_USERNAME |
static java.lang.String |
EMAIL_TLS |
static java.lang.String |
EVENT_PURGE_PERIOD_TYPE |
static java.lang.String |
EVENT_PURGE_PERIODS |
static java.lang.String |
FILEDATA_PATH |
private static long |
FUTURE_DATE_LIMIT
Special caching for the future dated values property, which needs high
performance.
|
static java.lang.String |
FUTURE_DATE_LIMIT_PERIOD_TYPE |
static java.lang.String |
FUTURE_DATE_LIMIT_PERIODS |
static java.lang.String |
GROVE_LOGGING |
static java.lang.String |
HTTP_CLIENT_PROXY_PASSWORD |
static java.lang.String |
HTTP_CLIENT_PROXY_PORT |
static java.lang.String |
HTTP_CLIENT_PROXY_SERVER |
static java.lang.String |
HTTP_CLIENT_PROXY_USERNAME |
static java.lang.String |
HTTP_CLIENT_USE_PROXY |
static java.lang.String |
HTTPDS_EPILOGUE |
static java.lang.String |
HTTPDS_PROLOGUE |
static java.lang.String |
INSTANCE_DESCRIPTION |
static java.lang.String |
LANGUAGE |
static java.lang.String |
NEW_VERSION_NOTIFICATION_LEVEL |
static java.lang.String |
NOTIFICATION_LEVEL_BETA |
static java.lang.String |
NOTIFICATION_LEVEL_RC |
static java.lang.String |
NOTIFICATION_LEVEL_STABLE |
static java.lang.String |
PLOT_BACKGROUND_COLOUR |
static java.lang.String |
PLOT_GRIDLINE_COLOUR |
static java.lang.String |
REPORT_PURGE_PERIOD_TYPE |
static java.lang.String |
REPORT_PURGE_PERIODS |
static java.lang.String |
SERVLET_CONTEXT_PATH |
static java.lang.String |
UI_PERFORAMANCE |
Constructor and Description |
---|
SystemSettingsDao() |
Modifier and Type | Method and Description |
---|---|
static boolean |
getBooleanValue(java.lang.String key) |
static boolean |
getBooleanValue(java.lang.String key,
boolean defaultValue) |
static java.awt.Color |
getColour(java.lang.String key) |
double |
getDataBaseSize() |
static long |
getFutureDateLimit() |
static int |
getIntValue(java.lang.String key) |
static int |
getIntValue(java.lang.String key,
int defaultValue) |
static java.lang.String |
getValue(java.lang.String key) |
static java.lang.String |
getValue(java.lang.String key,
java.lang.String defaultValue) |
void |
removeValue(java.lang.String key) |
void |
resetDataBase() |
void |
setBooleanValue(java.lang.String key,
boolean value) |
void |
setIntValue(java.lang.String key,
int value) |
void |
setValue(java.lang.String key,
java.lang.String value) |
boolToChar, charToBool, deleteInChunks, doInsert, doInsert, doInsert, doInsertLong, doInsertLong, doInsertLong, generateUniqueXid, getGeneratedKeyName, getPreparedStatementCreator, isXidUnique
batchUpdate, createDelimitedList, createDelimitedList, createDelimitedList, createIntValuePairs, createKeyValuePairs, dbEncodeSearchString, getInt, getTransactionManager, getTransactionTemplate, now, query, query, query, query, query, query, queryForList, queryForList, queryForObject, queryForObject, queryForObject, setInt
public static final java.lang.String DATABASE_SCHEMA_VERSION
public static final java.lang.String SERVLET_CONTEXT_PATH
public static final java.lang.String EMAIL_SMTP_HOST
public static final java.lang.String EMAIL_SMTP_PORT
public static final java.lang.String EMAIL_FROM_ADDRESS
public static final java.lang.String EMAIL_FROM_NAME
public static final java.lang.String EMAIL_AUTHORIZATION
public static final java.lang.String EMAIL_SMTP_USERNAME
public static final java.lang.String EMAIL_SMTP_PASSWORD
public static final java.lang.String EMAIL_TLS
public static final java.lang.String EMAIL_CONTENT_TYPE
public static final java.lang.String EVENT_PURGE_PERIOD_TYPE
public static final java.lang.String EVENT_PURGE_PERIODS
public static final java.lang.String REPORT_PURGE_PERIOD_TYPE
public static final java.lang.String REPORT_PURGE_PERIODS
public static final java.lang.String HTTP_CLIENT_USE_PROXY
public static final java.lang.String HTTP_CLIENT_PROXY_SERVER
public static final java.lang.String HTTP_CLIENT_PROXY_PORT
public static final java.lang.String HTTP_CLIENT_PROXY_USERNAME
public static final java.lang.String HTTP_CLIENT_PROXY_PASSWORD
public static final java.lang.String NEW_VERSION_NOTIFICATION_LEVEL
public static final java.lang.String NOTIFICATION_LEVEL_STABLE
public static final java.lang.String NOTIFICATION_LEVEL_RC
public static final java.lang.String NOTIFICATION_LEVEL_BETA
public static final java.lang.String LANGUAGE
public static final java.lang.String FILEDATA_PATH
public static final java.lang.String DATASOURCE_DISPLAY_SUFFIX
public static final java.lang.String HTTPDS_PROLOGUE
public static final java.lang.String HTTPDS_EPILOGUE
public static final java.lang.String UI_PERFORAMANCE
public static final java.lang.String GROVE_LOGGING
public static final java.lang.String FUTURE_DATE_LIMIT_PERIODS
public static final java.lang.String FUTURE_DATE_LIMIT_PERIOD_TYPE
public static final java.lang.String INSTANCE_DESCRIPTION
public static final java.lang.String CHART_BACKGROUND_COLOUR
public static final java.lang.String PLOT_BACKGROUND_COLOUR
public static final java.lang.String PLOT_GRIDLINE_COLOUR
private static final java.util.Map<java.lang.String,java.lang.String> cache
private static long FUTURE_DATE_LIMIT
public static final java.util.Map<java.lang.String,java.lang.Object> DEFAULT_VALUES
public static java.lang.String getValue(java.lang.String key)
public static java.lang.String getValue(java.lang.String key, java.lang.String defaultValue)
public static int getIntValue(java.lang.String key)
public static int getIntValue(java.lang.String key, int defaultValue)
public static boolean getBooleanValue(java.lang.String key)
public static boolean getBooleanValue(java.lang.String key, boolean defaultValue)
public void setValue(java.lang.String key, java.lang.String value)
public void setIntValue(java.lang.String key, int value)
public void setBooleanValue(java.lang.String key, boolean value)
public void removeValue(java.lang.String key)
public static long getFutureDateLimit()
public static java.awt.Color getColour(java.lang.String key)
public void resetDataBase()
public double getDataBaseSize()