|
@@ -133,21 +133,21 @@ public class LdapTemplate {
|
|
|
|
|
|
public boolean nameExists(final String dn) {
|
|
|
Boolean exists = (Boolean) execute(new LdapCallback() {
|
|
|
- public Object doInDirContext(DirContext ctx)
|
|
|
- throws NamingException {
|
|
|
- try {
|
|
|
- Object obj = ctx.lookup(LdapUtils.getRelativeName(dn, ctx));
|
|
|
- if (obj instanceof Context) {
|
|
|
- LdapUtils.closeContext((Context) obj);
|
|
|
- }
|
|
|
-
|
|
|
- } catch (NameNotFoundException nnfe) {
|
|
|
- return Boolean.FALSE;
|
|
|
+ public Object doInDirContext(DirContext ctx)
|
|
|
+ throws NamingException {
|
|
|
+ try {
|
|
|
+ Object obj = ctx.lookup(LdapUtils.getRelativeName(dn, ctx));
|
|
|
+ if (obj instanceof Context) {
|
|
|
+ LdapUtils.closeContext((Context) obj);
|
|
|
}
|
|
|
|
|
|
- return Boolean.TRUE;
|
|
|
+ } catch (NameNotFoundException nnfe) {
|
|
|
+ return Boolean.FALSE;
|
|
|
}
|
|
|
- });
|
|
|
+
|
|
|
+ return Boolean.TRUE;
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
return exists.booleanValue();
|
|
|
}
|