}
if (user == null)
throw new IllegalStateException("User to modify no found " + dn);
- user.publishAttributes(modifiedAttrs);
+ publishAttributes(dn, modifiedAttrs);
}
}
+ protected void publishAttributes(LdapName dn, Attributes modifiedAttributes) {
+ values.put(dn, modifiedAttributes);
+ }
+
@Override
public void commit(LdapEntryWorkingCopy wc) {
save();