/** * Get the value of the given property. * * @param setting the setting id * @param defaultValue the default value * @return the value as a String */ public String getProperty(int setting, String defaultValue) { String key = SetTypes.getTypeName(setting); String s = getProperty(key); return s == null ? defaultValue : s; }
/** * Get the value of the given property. * * @param setting the setting id * @param defaultValue the default value * @return the value as an integer */ int getIntProperty(int setting, int defaultValue) { String key = SetTypes.getTypeName(setting); String s = getProperty(key, null); try { return s == null ? defaultValue : Integer.decode(s); } catch (NumberFormatException e) { return defaultValue; } }
public ServerSession(Database database, User user, int id) { this.database = database; this.queryTimeout = database.getSettings().maxQueryTimeout; this.queryCacheSize = database.getSettings().queryCacheSize; this.user = user; this.id = id; Setting setting = database.findSetting(SetTypes.getTypeName(SetTypes.DEFAULT_LOCK_TIMEOUT)); this.lockTimeout = setting == null ? Constants.INITIAL_LOCK_TIMEOUT : setting.getIntValue(); this.currentSchemaName = Constants.SCHEMA_MAIN; }
String name = SetTypes.getTypeName(SetTypes.CREATE_BUILD); if (!settings.containsKey(name)) { Setting setting = new Setting(this, allocateObjectId(), name);
if (setting.getName().equals(SetTypes.getTypeName(SetTypes.CREATE_BUILD))) {
@Override public int update() { Database database = session.getDatabase(); String name = SetTypes.getTypeName(type); switch (type) { case SetTypes.ALLOW_LITERALS: {
} else if (readIf("SEARCH_PATH") || readIf(SetTypes.getTypeName(SetTypes.SCHEMA_SEARCH_PATH))) { readIfEqualOrTo(); Set command = new Set(session, SetTypes.SCHEMA_SEARCH_PATH); if (isToken("LOGSIZE")) { currentToken = SetTypes.getTypeName(SetTypes.MAX_LOG_SIZE);