Netscape ldap迁移到unboundid

时间:2014-06-25 16:09:48

标签: ldap unboundid-ldap-sdk netscape

使用unboundid按升序排序LDAPSearch结果资源的最佳方法是什么?

目前,我的netscape项目如下:

res = ldapConfig.search(ldapConfig.getDepartment(), LDAPConnection.SCOPE_SUB, 
    grpFilter, grpAttrs, false, cons);
res.sort(new LDAPCompareAttrNames("MY_ATTRIBUTE", true));

升级到com.unboundid.ldap.sdk.migrate.ldapjdk.*时,LDAPCompareAttrNames()sort()unboundid .migrate.ldapjdk库不支持的唯一两种方法。

任何输入都将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:1)

虽然LDAP SDK为排序条目提供了客户端支持(通过com.unboundid.ldap.sdk.EntrySorter API,它也实现了Comparator,因此您可以使用它来对其他集合中的条目进行排序),但目前尚未公开在为Netscape LDAP SDK提供兼容性帮助的代码中。我会考虑补充一点。