Interstage Application Server ディレクトリサービス運用ガイド
目次 索引 前ページ次ページ

第8章 アプリケーションの作成(JNDI)> 8.2 ソースプログラムの作成

8.2.8 名前の変更

 RDNを変更するには、以下のメソッドを使用します。

javax.naming.Context.rename()

 現在のDNと新しいDNを指定します。


ctx.rename("cn=oldName", "cn=newName");

 もとのRDNに該当する属性値を、エントリから削除するか、または属性値として残すかを、環境プロパティ「java.naming.ldap.deleteRDN」を使って指定できます。初期値は、「true」です。

 もとのRDNを残す例です。


env.put("java.naming.ldap.deleteRDN", "false") DirContext ctx = new InitialDirContext(env); ctx.rename("cn=oldName", "cn=newName");


目次 索引 前ページ次ページ

Copyright 2008 FUJITSU LIMITED