JavaTM 2
Platform
Std. Ed. v1.4.0

クラス
javax.naming.NamingException の使用

NamingException を使用しているパッケージ
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。  
javax.naming.directory javax.naming パッケージを拡張して、ディレクトリサービスにアクセスする機能を提供します。  
javax.naming.event ネーミングおよびディレクトリサービスにアクセスする場合、イベント通知をサポートしています。  
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。  
javax.naming.spi javax.naming および関連パッケージによって、ネーミングサービスおよびディレクトリサービスへのアクセスを動的にプラグインする手段を提供します。  
 

javax.naming での NamingException の使用
 

javax.naming での NamingException のサブクラス
 class AuthenticationException
          この例外は、ネーミングサービスまたはディレクトリサービスにアクセスする際に認証エラーが発生した場合にスローされます。
 class AuthenticationNotSupportedException
          この例外は、要求された認証の特定のフレーバがサポートされていない場合にスローされます。
 class CannotProceedException
          この例外は、オペレーションをこれ以上進められない名前のポイントにオペレーションが達したことを示すためにスローされます。
 class CommunicationException
          この例外は、クライアントがディレクトリサービスまたはネーミングサービスと通信できない場合にスローされます。
 class ConfigurationException
          この例外は、構成上の問題がある場合にスローされます。
 class ContextNotEmptyException
          この例外は、空ではないコンテキストを破棄しようとした場合にスローされます。
 class InsufficientResourcesException
          この例外は、要求されたオペレーションを完了するためにリソースが利用できない場合にスローされます。
 class InterruptedNamingException
          この例外は、ネーミング操作の呼び出しが割り込まれた場合にスローされます。
 class InvalidNameException
          この例外は、指定された名前がネーミングシステムのネーミング構文と一致しないことを示します。
 class LimitExceededException
          この例外は、ユーザまたはシステムで指定された制限によってメソッドが異常終了した場合にスローされます。
 class LinkException
          この例外は、リンクの解決中に見つかった問題を説明するために使用されます。
 class LinkLoopException
          この例外は、リンクを解決しようとしてループが検出されたとき、またはリンクカウントの固有の実装で制限に達したときにスローされます。
 class MalformedLinkException
          この例外は、リンクを解決または構築するときに無効なリンクが見つかった場合にスローされます。
 class NameAlreadyBoundException
          この例外は、名前がすでに他のオブジェクトにバインドされているために、バインディングを追加できないことを示すメソッドによってスローされます。
 class NameNotFoundException
          この例外は、バインドされていないために、名前のコンポーネントを解決できない場合にスローされます。
 class NamingSecurityException
          Context および DirContext インタフェースでの操作によってスローされるセキュリティに関連する例外のスーパークラスです。
 class NoInitialContextException
          この例外は、初期コンテキスト実装が作成できない場合にスローされます。
 class NoPermissionException
          この例外は、クライアントがアクセス権をもたない操作を実行しようとするとスローされます。
 class NotContextException
          ネーミング操作を継続するためにコンテキストが必要な地点で、解決されたオブジェクトがコンテキストではない場合に、この例外はスローされます。
 class OperationNotSupportedException
          コンテキスト実装が呼び出された操作をサポートしない場合に、この例外はスローされます。
 class PartialResultException
          この例外は、現在返されている結果、またはこれまでに返された結果が部分的であること、および操作が完了できないことを示すためにスローされます。
 class ReferralException
          この abstract クラスは、LDAP v3 サーバによって返される場合などの参照に応答して生成される参照例外を表すのに使用されます。
 class ServiceUnavailableException
          この例外は、ディレクトリサービスまたはネームサービスとの通信を試みた結果、そのサービスが利用できない場合にスローされます。
 class SizeLimitExceededException
          この例外は、メソッドがサイズ関連の制限を超える結果を生成した場合にスローされます。
 class TimeLimitExceededException
          この例外は、メソッドが指定された制限時間内に終了しない場合にスローされます。
 

NamingException をスローする javax.naming のメソッド
abstract  Context ReferralException.getReferralContext()
          メソッドを継続する時点のコンテキストを取り出します。
abstract  Context ReferralException.getReferralContext(Hashtable env)
          環境プロパティを使用するメソッドを継続する時点のコンテキストを取り出します。
 Reference Referenceable.getReference()
          このオブジェクトの Reference を取り出します。
 Object NamingEnumeration.next()
          列挙内の次の要素を検索します。
 boolean NamingEnumeration.hasMore()
          列挙内に他の要素があるかどうかを判定します。
 void NamingEnumeration.close()
          この列挙を閉じます。
 Name NameParser.parse(String name)
          名前の構文をコンポーネントに構文解析します。
 String LinkRef.getLinkName()
          このリンクの名前を取得します。
protected  void InitialContext.init(Hashtable environment)
          指定した環境を使用して初期コンテキストを初期化します。
protected  Context InitialContext.getDefaultInitCtx()
          NamingManager.getInitialContext() を呼び出して初期コンテキストを取得し、defaultInitCtx でキャッシュに格納します。
protected  Context InitialContext.getURLOrDefaultInitCtx(String name)
          文字列名 name を解決するコンテキストを取得します。
protected  Context InitialContext.getURLOrDefaultInitCtx(Name name)
          name を解決するコンテキストを取得します。
 Object InitialContext.lookup(String name)
           
 Object InitialContext.lookup(Name name)
           
 void InitialContext.bind(String name, Object obj)
           
 void InitialContext.bind(Name name, Object obj)
           
 void InitialContext.rebind(String name, Object obj)
           
 void InitialContext.rebind(Name name, Object obj)
           
 void InitialContext.unbind(String name)
           
 void InitialContext.unbind(Name name)
           
 void InitialContext.rename(String oldName, String newName)
           
 void InitialContext.rename(Name oldName, Name newName)
           
 NamingEnumeration InitialContext.list(String name)
           
 NamingEnumeration InitialContext.list(Name name)
           
 NamingEnumeration InitialContext.listBindings(String name)
           
 NamingEnumeration InitialContext.listBindings(Name name)
           
 void InitialContext.destroySubcontext(String name)
           
 void InitialContext.destroySubcontext(Name name)
           
 Context InitialContext.createSubcontext(String name)
           
 Context InitialContext.createSubcontext(Name name)
           
 Object InitialContext.lookupLink(String name)
           
 Object InitialContext.lookupLink(Name name)
           
 NameParser InitialContext.getNameParser(String name)
           
 NameParser InitialContext.getNameParser(Name name)
           
 String InitialContext.composeName(String name, String prefix)
          このコンテキストを基準にした名前を使用して、このコンテキストの名前を付けます。
 Name InitialContext.composeName(Name name, Name prefix)
          このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
 Object InitialContext.addToEnvironment(String propName, Object propVal)
           
 Object InitialContext.removeFromEnvironment(String propName)
           
 Hashtable InitialContext.getEnvironment()
           
 void InitialContext.close()
           
 String InitialContext.getNameInNamespace()
           
 Object Context.lookup(Name name)
          指定されたオブジェクトを取得します。
 Object Context.lookup(String name)
          指定されたオブジェクトを取得します。
 void Context.bind(Name name, Object obj)
          名前をオブジェクトにバインドします。
 void Context.bind(String name, Object obj)
          名前をオブジェクトにバインドします。
 void Context.rebind(Name name, Object obj)
          名前をオブジェクトにバインドし、既存のバインディングを上書きします。
 void Context.rebind(String name, Object obj)
          名前をオブジェクトにバインドして、既存のバインディングを上書きします。
 void Context.unbind(Name name)
          指定されたオブジェクトをアンバインドします。
 void Context.unbind(String name)
          指定されたオブジェクトをアンバインドします。
 void Context.rename(Name oldName, Name newName)
          新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。
 void Context.rename(String oldName, String newName)
          新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。
 NamingEnumeration Context.list(Name name)
          バインドされたオブジェクトのクラス名とともに、指定されたコンテキストでバインドされた名前を列挙します。
 NamingEnumeration Context.list(String name)
          バインドされたオブジェクトのクラス名とともに、指定されたコンテキストでバインドされた名前を列挙します。
 NamingEnumeration Context.listBindings(Name name)
          バインドされたオブジェクトとともに、指定されたコンテキストでバインドされた名前を列挙します。
 NamingEnumeration Context.listBindings(String name)
          バインドされたオブジェクトとともに、指定されたコンテキストでバインドされた名前を列挙します。
 void Context.destroySubcontext(Name name)
          指定されたコンテキストが破棄され、名前空間から削除されます。
 void Context.destroySubcontext(String name)
          指定されたコンテキストを破棄し、名前空間から削除します。
 Context Context.createSubcontext(Name name)
          新しいコンテキストを作成してバインドします。
 Context Context.createSubcontext(String name)
          新しいコンテキストを作成してバインドします。
 Object Context.lookupLink(Name name)
          名前の終端の基本コンポーネントを除くリンクをともなう、指定されたオブジェクトを取得します。
 Object Context.lookupLink(String name)
          名前の終端の基本コンポーネントを除くリンクをともなう、指定されたオブジェクトを取得します。
 NameParser Context.getNameParser(Name name)
          指定されたコンテキストに関連したパーサを取得します。
 NameParser Context.getNameParser(String name)
          指定されたコンテキストに関連したパーサを取得します。
 Name Context.composeName(Name name, Name prefix)
          このコンテキストに関連した名前を持つ、このコンテキストの名前を合成します。
 String Context.composeName(String name, String prefix)
          このコンテキストに関連した名前を持つ、このコンテキストの名前を変換します。
 Object Context.addToEnvironment(String propName, Object propVal)
          このコンテキストの環境に、新しい環境プロパティを追加します。
 Object Context.removeFromEnvironment(String propName)
          このコンテキストの環境から環境プロパティを削除します。
 Hashtable Context.getEnvironment()
          このコンテキストで有効な環境を取得します。
 void Context.close()
          このコンテキストを閉じます。
 String Context.getNameInNamespace()
          独自の名前空間でこのコンテキストの完全な名前を取得します。
 

NamingException をスローする javax.naming のコンストラクタ
InitialContext(boolean lazy)
          初期化しないオプションを持つ初期化コンテキストを構築します。
InitialContext()
          初期コンテキストを構築します。
InitialContext(Hashtable environment)
          指定した環境を使用して初期コンテキストを構築します。
 

javax.naming.directory での NamingException の使用
 

javax.naming.directory での NamingException のサブクラス
 class AttributeInUseException
          この例外は、すでに存在する属性を追加しようとするとスローされます。
 class AttributeModificationException
          この例外は、属性の (スキーマ) 定義や属性の状態と矛盾する、属性、その識別子、またはその値の追加、削除、または変更を実行しようとするとスローされます。
 class InvalidAttributeIdentifierException
          この例外は、無効な属性識別子を使って属性を追加または作成しようとした場合にスローされます。
 class InvalidAttributesException
          この例外は、不完全にまたは不正に指定された属性セットを追加または変更しようとした場合にスローされます。
 class InvalidAttributeValueException
          このクラスは、属性のスキーマの定義と矛盾する値を属性に追加しようとした場合にスローされます。
 class InvalidSearchControlsException
          この例外は、検索操作のための SearchControls の指定が無効な場合にスローされます。
 class InvalidSearchFilterException
          この例外は、検索フィルタの指定が無効である場合にスローされます。
 class NoSuchAttributeException
          この例外は、存在しない属性にアクセスしようとした場合にスローされます。
 class SchemaViolationException
          この例外は、メソッドが何らかの形でスキーマに違反した場合にスローされます。
 

NamingException をスローする javax.naming.directory のメソッド
 Attributes InitialDirContext.getAttributes(String name)
           
 Attributes InitialDirContext.getAttributes(String name, String[] attrIds)
           
 Attributes InitialDirContext.getAttributes(Name name)
           
 Attributes InitialDirContext.getAttributes(Name name, String[] attrIds)
           
 void InitialDirContext.modifyAttributes(String name, int mod_op, Attributes attrs)
           
 void InitialDirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
           
 void InitialDirContext.modifyAttributes(String name, ModificationItem[] mods)
           
 void InitialDirContext.modifyAttributes(Name name, ModificationItem[] mods)
           
 void InitialDirContext.bind(String name, Object obj, Attributes attrs)
           
 void InitialDirContext.bind(Name name, Object obj, Attributes attrs)
           
 void InitialDirContext.rebind(String name, Object obj, Attributes attrs)
           
 void InitialDirContext.rebind(Name name, Object obj, Attributes attrs)
           
 DirContext InitialDirContext.createSubcontext(String name, Attributes attrs)
           
 DirContext InitialDirContext.createSubcontext(Name name, Attributes attrs)
           
 DirContext InitialDirContext.getSchema(String name)
           
 DirContext InitialDirContext.getSchema(Name name)
           
 DirContext InitialDirContext.getSchemaClassDefinition(String name)
           
 DirContext InitialDirContext.getSchemaClassDefinition(Name name)
           
 NamingEnumeration InitialDirContext.search(String name, Attributes matchingAttributes)
           
 NamingEnumeration InitialDirContext.search(Name name, Attributes matchingAttributes)
           
 NamingEnumeration InitialDirContext.search(String name, Attributes matchingAttributes, String[] attributesToReturn)
           
 NamingEnumeration InitialDirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
           
 NamingEnumeration InitialDirContext.search(String name, String filter, SearchControls cons)
           
 NamingEnumeration InitialDirContext.search(Name name, String filter, SearchControls cons)
           
 NamingEnumeration InitialDirContext.search(String name, String filterExpr, Object[] filterArgs, SearchControls cons)
           
 NamingEnumeration InitialDirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
           
 Attributes DirContext.getAttributes(Name name)
          指定されたオブジェクトに関連付けられた属性をすべて取得します。
 Attributes DirContext.getAttributes(String name)
          指定されたオブジェクトに関連付けられた属性をすべて取得します。
 Attributes DirContext.getAttributes(Name name, String[] attrIds)
          指定されたオブジェクトに関連付けられた属性で選択されたものを取得します。
 Attributes DirContext.getAttributes(String name, String[] attrIds)
          指定されたオブジェクトに関連付けられた属性で選択されたものを取得します。
 void DirContext.modifyAttributes(Name name, int mod_op, Attributes attrs)
          指定されたオブジェクトに関連付けられた属性を変更します。
 void DirContext.modifyAttributes(String name, int mod_op, Attributes attrs)
          指定されたオブジェクトに関連付けられた属性を変更します。
 void DirContext.modifyAttributes(Name name, ModificationItem[] mods)
          変更順指定リストを使用して、指定されたオブジェクトに関連付けられた属性を変更します。
 void DirContext.modifyAttributes(String name, ModificationItem[] mods)
          順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられた属性を変更します。
 void DirContext.bind(Name name, Object obj, Attributes attrs)
          関連付けられた属性とともに、名前をオブジェクトにバインドします。
 void DirContext.bind(String name, Object obj, Attributes attrs)
          関連付けられた属性とともに、名前をオブジェクトにバインドします。
 void DirContext.rebind(Name name, Object obj, Attributes attrs)
          関連付けられた属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。
 void DirContext.rebind(String name, Object obj, Attributes attrs)
          関連付けられた属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。
 DirContext DirContext.createSubcontext(Name name, Attributes attrs)
          関連付けられた属性とともに、新しいコンテキストを作成してバインドします。
 DirContext DirContext.createSubcontext(String name, Attributes attrs)
          関連付けられた属性とともに、名前をオブジェクトにバインドします。
 DirContext DirContext.getSchema(Name name)
          指定されたオブジェクトに関連付けられたスキーマを取得します。
 DirContext DirContext.getSchema(String name)
          指定されたオブジェクトに関連付けられたスキーマを取得します。
 DirContext DirContext.getSchemaClassDefinition(Name name)
          指定されたオブジェクトのクラス定義のスキーマオブジェクトを含むコンテキストを取得します。
 DirContext DirContext.getSchemaClassDefinition(String name)
          指定されたオブジェクトのクラス定義のスキーマオブジェクトを含むコンテキストを取得します。
 NamingEnumeration DirContext.search(Name name, Attributes matchingAttributes, String[] attributesToReturn)
          指定された属性のセットを含むオブジェクトを単一コンテキストで検索し、選択した属性を取得します。
 NamingEnumeration DirContext.search(String name, Attributes matchingAttributes, String[] attributesToReturn)
          指定された属性のセットを含むオブジェクトを単一コンテキストで検索し、選択した属性を取得します。
 NamingEnumeration DirContext.search(Name name, Attributes matchingAttributes)
          指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。
 NamingEnumeration DirContext.search(String name, Attributes matchingAttributes)
          指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。
 NamingEnumeration DirContext.search(Name name, String filter, SearchControls cons)
          名前付きコンテキストまたは指定されたオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
 NamingEnumeration DirContext.search(String name, String filter, SearchControls cons)
          名前付きコンテキストまたは指定されたオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
 NamingEnumeration DirContext.search(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
          名前付きコンテキストまたは指定されたオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
 NamingEnumeration DirContext.search(String name, String filterExpr, Object[] filterArgs, SearchControls cons)
          名前付きコンテキストまたは指定されたオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
 NamingEnumeration BasicAttribute.getAll()
          この属性の値の列挙を検出します。
 Object BasicAttribute.get()
          この属性の値の 1 つを検出します。
 Object BasicAttribute.get(int ix)
           
 DirContext BasicAttribute.getAttributeSyntaxDefinition()
          この属性に関連付けられた構文の定義を検索します。
 DirContext BasicAttribute.getAttributeDefinition()
          この属性のスキーマ定義を検出します。
 NamingEnumeration Attribute.getAll()
          属性値の列挙を取り出します。
 Object Attribute.get()
          この属性値の 1 つを取り出します。
 DirContext Attribute.getAttributeSyntaxDefinition()
          属性に関連付けられた構文定義を取り出します。
 DirContext Attribute.getAttributeDefinition()
          属性のスキーマ定義を取り出します。
 Object Attribute.get(int ix)
          属性値の順序付けられたリストから属性値を取り出します。
 

NamingException をスローする javax.naming.directory のコンストラクタ
InitialDirContext(boolean lazy)
          初期化しないというオプションを持つ初期 DirContext を構築します。
InitialDirContext()
          初期 DirContext を構築します。
InitialDirContext(Hashtable environment)
          指定した環境を使用して初期 DirContext を構築します。
 

javax.naming.event での NamingException の使用
 

NamingException を返す javax.naming.event のメソッド
 NamingException NamingExceptionEvent.getException()
          スローされた例外を検出します。
 

NamingException をスローする javax.naming.event のメソッド
 void EventDirContext.addNamingListener(Name target, String filter, SearchControls ctls, NamingListener l)
          リスナーを追加し、ターゲットによるオブジェクトの指定された際に、検索フィルタ filter で特定されたオブジェクトが修正された場合、トリガされたネーミングイベントを受け取れるようにします。
 void EventDirContext.addNamingListener(String target, String filter, SearchControls ctls, NamingListener l)
          リスナーを追加し、文字列ターゲット名によるオブジェクトの指定された際に、検索フィルタ filter で特定されたオブジェクトが修正された場合、トリガされたネーミングイベントを受け取れるようにします。
 void EventDirContext.addNamingListener(Name target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
          リスナーを追加し、ターゲットに指定されたオブジェクトで、検索フィルタ filter およびフィルタ引数で特定したオブジェクトが修正された場合、トリガされたネーミングイベントを受け取れるようにします。
 void EventDirContext.addNamingListener(String target, String filter, Object[] filterArgs, SearchControls ctls, NamingListener l)
          リスナーを追加し、文字列ターゲット名によるオブジェクトの指定された際に、検索フィルタ filter およびフィルタ引数で特定したオブジェクトが修正された場合、トリガされたネーミングイベントを受け取れるようにします。
 void EventContext.addNamingListener(Name target, int scope, NamingListener l)
          リスナーを追加して、ターゲットとスコープで識別されるオブジェクトが変更されたときにトリガされるネーミングイベントを受け取ります。
 void EventContext.addNamingListener(String target, int scope, NamingListener l)
          リスナーを追加して、ターゲットとスコープで識別されるオブジェクトが変更されたときにトリガされるネーミングイベントを受け取ります。
 void EventContext.removeNamingListener(NamingListener l)
          リスナーを削除して、この EventContext でトリガされたネーミングイベントを受け取れないようにします。
 boolean EventContext.targetMustExist()
          存在しないターゲットで、リスナーが配信処理を登録できるかどうか判定します。
 

NamingException 型のパラメータを持つ javax.naming.event のコンストラクタ
NamingExceptionEvent(EventContext source, NamingException exc)
          NamingException および例外がスローされたコンテキストを使用して、NamingExceptionEvent のインスタンスを構築します。
 

javax.naming.ldap での NamingException の使用
 

javax.naming.ldap での NamingException のサブクラス
 class LdapReferralException
          この abstract クラスは、LDAP 参照例外を表すために使用されます。
 

NamingException を返す javax.naming.ldap のメソッド
 NamingException UnsolicitedNotification.getException()
          サーバによって送信された情報を使って構築された例外を取得します。
 

NamingException をスローする javax.naming.ldap のメソッド
 ExtendedResponse StartTlsRequest.createExtendedResponse(String id, byte[] berValue, int offset, int length)
          LDAP StartTLS 拡張要求に対応する拡張応答オブジェクトを作成します。
abstract  Context LdapReferralException.getReferralContext()
          コントロールは使わずに、コンテキストの環境を使用してメソッドを継続する時点のコンテキストを検出します。
abstract  Context LdapReferralException.getReferralContext(Hashtable env)
          コントロールは使用せずに、環境プロパティを使用してメソッドを継続する時点のコンテキストを検出します。
abstract  Context LdapReferralException.getReferralContext(Hashtable env, Control[] reqCtls)
          要求コントロールおよび環境プロパティを使用して、メソッドを継続する時点のコンテキストを取り出します。
 ExtendedResponse LdapContext.extendedOperation(ExtendedRequest request)
          拡張操作を実行します。
 LdapContext LdapContext.newInstance(Control[] requestControls)
          このコンテキストの新しいインスタンスを要求コントロールを使って生成します。
 void LdapContext.reconnect(Control[] connCtls)
          指定されたコントロールとこのコンテキスト環境を使って LDAP サーバに再接続します。
 Control[] LdapContext.getConnectControls()
          このコンテキストに有効な接続要求コントロールを検出します。
 void LdapContext.setRequestControls(Control[] requestControls)
          このコンテキストで引き続き呼び出されるメソッドに要求コントロールを設定します。
 Control[] LdapContext.getRequestControls()
          このコンテキストに有効な要求コントロールを検出します。
 Control[] LdapContext.getResponseControls()
          このコンテキストで最後に呼び出されたメソッドの結果として生成された応答コントロールを検出します。
 ExtendedResponse InitialLdapContext.extendedOperation(ExtendedRequest request)
           
 LdapContext InitialLdapContext.newInstance(Control[] reqCtls)
           
 void InitialLdapContext.reconnect(Control[] connCtls)
           
 Control[] InitialLdapContext.getConnectControls()
           
 void InitialLdapContext.setRequestControls(Control[] requestControls)
           
 Control[] InitialLdapContext.getRequestControls()
           
 Control[] InitialLdapContext.getResponseControls()
           
 Control[] HasControls.getControls()
          このインタフェースを実装するオブジェクトから Control の配列を検出します。
 ExtendedResponse ExtendedRequest.createExtendedResponse(String id, byte[] berValue, int offset, int length)
          この要求に対応する応答オブジェクトを作成します。
abstract  Control ControlFactory.getControlInstance(Control ctl)
          コントロールファクトリを使用するコントロールを作成します。
static Control ControlFactory.getControlInstance(Control ctl, Context ctx, Hashtable env)
          既知のコントロールファクトリを使用するコントロールを作成します。
 

NamingException をスローする javax.naming.ldap のコンストラクタ
InitialLdapContext()
          環境プロパティまたは接続要求コントロールを使用しないで、初期コンテキストを構築します。
InitialLdapContext(Hashtable environment, Control[] connCtls)
          環境プロパティおよび接続要求コントロールを使用して、初期コンテキストを構築します。
 

javax.naming.spi での NamingException の使用
 

NamingException をスローする javax.naming.spi のメソッド
 Object StateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment)
          オブジェクトのバインディングの状態を取得します。
 ResolveResult Resolver.resolveToClass(Name name, Class contextType)
          名前を部分的に解決します。
 ResolveResult Resolver.resolveToClass(String name, Class contextType)
          名前を部分的に解決します。
 ObjectFactory ObjectFactoryBuilder.createObjectFactory(Object obj, Hashtable environment)
          指定された環境を使って、新しいオブジェクトファクトリを生成します。
static void NamingManager.setObjectFactoryBuilder(ObjectFactoryBuilder builder)
          ObjectFactoryBuilder は、オブジェクトファクトリをロードする際に使用するポリシーを決定します。
static Context NamingManager.getURLContext(String scheme, Hashtable environment)
          指定された URL スキーマ ID にコンテキストを生成します。
static Context NamingManager.getInitialContext(Hashtable env)
          指定された環境プロパティを使って、初期コンテキストを生成します。
static void NamingManager.setInitialContextFactoryBuilder(InitialContextFactoryBuilder builder)
          InitialContextFactory ビルダがビルダであることを指定します。
static Context NamingManager.getContinuationContext(CannotProceedException cpe)
          コンテキスト操作を継続するコンテキストを生成します。
static Object NamingManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment)
          オブジェクトのバインディングの状態を取得します。
 InitialContextFactory InitialContextFactoryBuilder.createInitialContextFactory(Hashtable environment)
          指定された環境を使って、初期コンテキストファクトリを生成します。
 Context InitialContextFactory.getInitialContext(Hashtable environment)
          名前解決を開始する初期コンテキストを生成します。
static DirContext DirectoryManager.getContinuationDirContext(CannotProceedException cpe)
          DirContext 操作を継続するコンテキストを生成します。
static DirStateFactory.Result DirectoryManager.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment, Attributes attrs)
          元のオブジェクトおよびその属性が指定されたときに、オブジェクトのバインディングの状態を取得します。
 DirStateFactory.Result DirStateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment, Attributes inAttrs)
          変換対象のオブジェクトおよび属性を、バインディングするためにオブジェクトの状態を取得します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.