Package com.netscape.cmscore.request
Class RequestAttrsMapper
- java.lang.Object
-
- com.netscape.certsrv.dbs.DBAttrMapper
-
- com.netscape.cmscore.request.RequestAttrsMapper
-
@Deprecated public class RequestAttrsMapper extends DBAttrMapper
Deprecated.A mapper between an request attr set and its LDAP attribute representation. The attr attribute is no longer used. This class is kept for historical and migration purposes.- Version:
- $Revision$ $Date$
- Author:
- thayes
-
-
Constructor Summary
Constructors Constructor Description RequestAttrsMapper()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Enumeration<java.lang.String>getSupportedLDAPAttributeNames()Deprecated.Retrieves a list of LDAP attributes that are used in the mapper.voidmapLDAPAttributeSetToObject(netscape.ldap.LDAPAttributeSet attrs, java.lang.String name, IDBObj parent)Deprecated.Implements IDBAttrMapper.mapLDAPAttributeSetToObjectvoidmapObjectToLDAPAttributeSet(IDBObj parent, java.lang.String name, java.lang.Object obj, netscape.ldap.LDAPAttributeSet attrs)Deprecated.Maps object attribute into LDAP attributes.java.lang.StringmapSearchFilter(java.lang.String name, java.lang.String op, java.lang.String value)Deprecated.Maps search filters into LDAP search filter.
-
-
-
Method Detail
-
getSupportedLDAPAttributeNames
public java.util.Enumeration<java.lang.String> getSupportedLDAPAttributeNames()
Deprecated.Description copied from class:DBAttrMapperRetrieves a list of LDAP attributes that are used in the mapper. By having this, the framework can provide search on selective attributes.- Specified by:
getSupportedLDAPAttributeNamesin classDBAttrMapper- Returns:
- a list of supported attribute names
-
mapObjectToLDAPAttributeSet
public void mapObjectToLDAPAttributeSet(IDBObj parent, java.lang.String name, java.lang.Object obj, netscape.ldap.LDAPAttributeSet attrs) throws EBaseException
Deprecated.Description copied from class:DBAttrMapperMaps object attribute into LDAP attributes.- Specified by:
mapObjectToLDAPAttributeSetin classDBAttrMapper- Parameters:
parent- parent object where the object comes fromname- name of db attributeobj- object itselfattrs- LDAP attribute set where the result should be stored- Throws:
EBaseException- failed to map object
-
mapLDAPAttributeSetToObject
public void mapLDAPAttributeSetToObject(netscape.ldap.LDAPAttributeSet attrs, java.lang.String name, IDBObj parent) throws EBaseExceptionDeprecated.Implements IDBAttrMapper.mapLDAPAttributeSetToObject- Specified by:
mapLDAPAttributeSetToObjectin classDBAttrMapper- Parameters:
attrs- LDAP attribute setname- name of db attribute to be processedparent- parent object where the object should be added- Throws:
EBaseException- failed to map object- See Also:
DBAttrMapper.mapLDAPAttributeSetToObject(netscape.ldap.LDAPAttributeSet, java.lang.String, com.netscape.certsrv.dbs.IDBObj)
-
mapSearchFilter
public java.lang.String mapSearchFilter(java.lang.String name, java.lang.String op, java.lang.String value)Deprecated.Description copied from class:DBAttrMapperMaps search filters into LDAP search filter.- Specified by:
mapSearchFilterin classDBAttrMapper- Parameters:
name- name of db attributeop- filte operation (i.e. "=", ">=")value- attribute value
-
-