1 package com.ontotext.ordi.mapper.model; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Properties; 6 7 public final class PasswordManager { 8 9 private static Map<String, Properties> connectionMetaData = new HashMap<String, Properties>(); 10 11 public static void registerProperties(String url, Properties properties) { 12 if (url == null || properties == null) { 13 throw new IllegalArgumentException(); 14 } 15 if (connectionMetaData.containsKey(url)) { 16 connectionMetaData.get(url).putAll(properties); 17 } 18 else { 19 connectionMetaData.put(url, properties); 20 } 21 } 22 23 public static Properties getProperties(String url) { 24 return connectionMetaData.get(url); 25 } 26 27 }