public void set(SessionID sessionID, Dictionary dictionary) throws ConfigError { final Properties p = getOrCreateSessionProperties(sessionID); p.clear(); p.putAll(dictionary.toMap()); }
public String getString(String key, boolean capitalize) throws ConfigError, FieldConvertError { String string = getString(key); return capitalize ? string.toUpperCase() : string; }
public Dictionary get() { return new Dictionary(null, getDefaultProperties()); }
public Dictionary get(SessionID sessionID) throws ConfigError { return new Dictionary(null, getSessionProperties(sessionID)); }
public void set(Dictionary dictionary) throws ConfigError { getDefaultProperties().putAll(dictionary.toMap()); }
public Dictionary get() { return new Dictionary(null, getDefaultProperties()); }
public String getString(String key, boolean capitalize) throws ConfigError, FieldConvertError { String string = getString(key); return capitalize ? string.toUpperCase() : string; }
public void set(SessionID sessionID, Dictionary dictionary) throws ConfigError { final Properties p = getOrCreateSessionProperties(sessionID); p.clear(); p.putAll(dictionary.toMap()); }
public Dictionary get(SessionID sessionID) throws ConfigError { return new Dictionary(null, getSessionProperties(sessionID)); }
public String getString(String key, boolean capitalize) throws ConfigError, FieldConvertError { String string = getString(key); return capitalize ? string.toUpperCase() : string; }
public void set(SessionID sessionID, Dictionary dictionary) throws ConfigError { final Properties p = getOrCreateSessionProperties(sessionID); p.clear(); p.putAll(dictionary.toMap()); }
public Dictionary get(SessionID sessionID) throws ConfigError { return new Dictionary(null, getSessionProperties(sessionID)); }
public void set(Dictionary dictionary) throws ConfigError { getDefaultProperties().putAll(dictionary.toMap()); }
public Dictionary get() { return new Dictionary(null, getDefaultProperties()); }
public void set(Dictionary dictionary) throws ConfigError { getDefaultProperties().putAll(dictionary.toMap()); }
public void setSessionDescriptors(List<SessionDescriptor> sessionDescriptors){ for (SessionDescriptor descriptor : sessionDescriptors) { // first, copy the defaults Map<?,?> defaults = get().toMap(); for (Object oneDefault : defaults.keySet()) { setString(descriptor.getSessionID(), (String) oneDefault, defaults.get(oneDefault).toString()); } // then copy the specific ones Map<String, String> settings = descriptor.getSettings(); for (String aKey : settings.keySet()) { setString(descriptor.getSessionID(), aKey, settings.get(aKey)); } } }