public void unsetFactoryPreference( String modeName, String descriptorName, String productName, Object preferredOp, Object otherOp) { Lock writeLock = lock.writeLock(); try { writeLock.lock(); super.unsetFactoryPreference(modeName, descriptorName, productName, preferredOp, otherOp); } finally { writeLock.unlock(); } }