Annotation Type DnAttribute
-
@Target(FIELD) @Retention(RUNTIME) public @interface DnAttributeIndicates that a field is to be automatically populated to/from the distinguished name of an entry. Fields annotated with this annotation will be automatically populated with values from the distinguished names of found entries. Annotated fields must be of typeString.For automatic calculation of the DN of an entry to work, the
index()value must be specified on all DnAttribute annotations in that class, and these attribute values, prepended with theEntry.base()value will be used to figure out the distinguished name of entries to create and update.- Since:
- 2.0
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.StringvalueThe name of the distinguished name attribute.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description intindexThe index of this attribute in the calculated distinguished name of an entry.
-