|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDBAttrMapper
An interface represents an attribute mapper. A mapper has knowledge on how to convert a db attribute into zero or more LDAP attribute, and vice versa.
| Method Summary | |
|---|---|
java.util.Enumeration |
getSupportedLDAPAttributeNames()
Retrieves a list of LDAP attributes that are used in the mapper. |
void |
mapLDAPAttributeSetToObject(netscape.ldap.LDAPAttributeSet attrs,
java.lang.String name,
IDBObj parent)
Maps LDAP attributes into object, and puts the object into 'parent'. |
void |
mapObjectToLDAPAttributeSet(IDBObj parent,
java.lang.String name,
java.lang.Object obj,
netscape.ldap.LDAPAttributeSet attrs)
Maps object attribute into LDAP attributes. |
java.lang.String |
mapSearchFilter(java.lang.String name,
java.lang.String op,
java.lang.String value)
Maps search filters into LDAP search filter. |
| Method Detail |
|---|
java.util.Enumeration getSupportedLDAPAttributeNames()
void mapObjectToLDAPAttributeSet(IDBObj parent,
java.lang.String name,
java.lang.Object obj,
netscape.ldap.LDAPAttributeSet attrs)
throws EBaseException
parent - parent object where the object comes fromname - name of db attributeobj - object itselfattrs - LDAP attribute set where the result should be stored
EBaseException - failed to map object
void mapLDAPAttributeSetToObject(netscape.ldap.LDAPAttributeSet attrs,
java.lang.String name,
IDBObj parent)
throws EBaseException
attrs - LDAP attribute setname - name of db attribute to be processedparent - parent object where the object should be added
EBaseException - failed to map object
java.lang.String mapSearchFilter(java.lang.String name,
java.lang.String op,
java.lang.String value)
throws EBaseException
name - name of db attributeop - filte operation (i.e. "=", ">=")value - attribute value
EBaseException - failed to map filter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||