@Override
public LdapName getDn() {
- return dn;
+ // always return a copy since LdapName is mutable
+ return (LdapName) dn.clone();
}
public synchronized Attributes getAttributes() {
// modifiedAttributes = (Attributes) publishedAttributes.clone();
}
- public synchronized void publishAttributes(Attributes modifiedAttributes) {
-// publishedAttributes = modifiedAttributes;
- }
+// public synchronized void publishAttributes(Attributes modifiedAttributes) {
+//// publishedAttributes = modifiedAttributes;
+// }
/*
* PROPERTIES