使用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
库不支持的唯一两种方法。
任何输入都将不胜感激。
谢谢,
答案 0 :(得分:1)
虽然LDAP SDK为排序条目提供了客户端支持(通过com.unboundid.ldap.sdk.EntrySorter API,它也实现了Comparator,因此您可以使用它来对其他集合中的条目进行排序),但目前尚未公开在为Netscape LDAP SDK提供兼容性帮助的代码中。我会考虑补充一点。