/** * Implementation note: Unlike {@code OFBizPropertySet}, this implementation will <em>not</em> throw * an exception if the property does not exist. * * @param key the key of the property to be removed * @throws PropertyException if the attempt to remove an existing property fails at the persistence layer */ public void remove(String key) { final Entity entity = this.entity; // volatile read getEntryStore().removeEntry(entity.entityName, entity.entityId, key); }