|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - type of object to managepublic interface LdapEntryManager<T>
Interface to manage objects that have been annotated to contain LDAP data.
| Method Summary | |
|---|---|
org.ldaptive.Response<Void> |
add(T object)
Adds the supplied annotated object to an LDAP. |
org.ldaptive.Response<Void> |
delete(T object)
Deletes the supplied annotated object from an LDAP. |
T |
find(T object)
Searches for the supplied annotated object in an LDAP and returns the object mapped with it's ldap attribute properties set. |
org.ldaptive.Response<Void> |
merge(T object)
Merges the supplied annotated object in an LDAP. |
| Method Detail |
|---|
T find(T object)
throws org.ldaptive.LdapException
object - to find
org.ldaptive.LdapException - if the object cannot be found
org.ldaptive.Response<Void> add(T object)
throws org.ldaptive.LdapException
object - to add
org.ldaptive.LdapException - if the add fails
org.ldaptive.Response<Void> merge(T object)
throws org.ldaptive.LdapException
MergeOperation.
object - to merge
org.ldaptive.LdapException - if the merge fails
org.ldaptive.Response<Void> delete(T object)
throws org.ldaptive.LdapException
object - to delete
org.ldaptive.LdapException - if the delete fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||