2010-10-01 4 views

ответ

0

Обычно удаление целых поддерев в LDAP является то, что вы делаете только в тестах ...

Во всяком случае, есть класс утилита в тестовых утилитах весны-Ldap называется LdaptestUtils, что делает именно то, что вы хотите. Я не буду копировать код здесь. Посмотрите на http://www.jarvana.com/jarvana/view/org/springframework/ldap/spring-ldap/1.3.0.RELEASE/spring-ldap-1.3.0.RELEASE-sources.jar!/org/springframework/ldap/test/LdapTestUtils.java?format=ok

Соответствующее имя метода - clearSubContexts() (обратите внимание на перегрузку).

0

Вам необходимо использовать элемент управления javax.naming.ldap.TreeDelete, если ваш сервер его поддерживает, иначе у вас нет выбора, кроме как сделать это вручную, с глубиной.

Смежные вопросы