500501502503504505506507508509510
return cs; } public PolarCS createPolarCS(String code) throws FactoryException { final String key = toKey(code); PolarCS cs = (PolarCS) cache.get(key); if (cs == null) { try { cache.writeLock(key); cs = (PolarCS) cache.peek(key); if (cs == null) {