JavaTM 2 Platform
Std. Ed. v1.3

クラス
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 のメソッド
 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 NamingEnumeration.next()
          列挙内の次の要素を検索します。
 boolean NamingEnumeration.hasMore()
          列挙内に他の要素があるかどうかを判定します。
 void NamingEnumeration.close()
          この列挙を閉じます。
 Reference Referenceable.getReference()
          このオブジェクトの Reference を取り出します。
abstract  Context ReferralException.getReferralContext()
          メソッドを継続する時点のコンテキストを取り出します。
abstract  Context ReferralException.getReferralContext(Hashtable env)
          環境プロパティを使用するメソッドを継続する時点のコンテキストを取り出します。
 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 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)
          属性値の順序付けられたリストから属性値を取り出します。
 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)
           
 

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
          LDAP 参照例外を示すには abstract クラスを使用します。
 

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

NamingException をスローする javax.naming.ldap のメソッド
 ExtendedResponse ExtendedRequest.createExtendedResponse(String id, byte[] berValue, int offset, int length)
          この要求に対応する応答オブジェクトを作成します。
 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()
           
 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()
          このコンテキストで最後に送られたメソッドの結果として生成された応答コントロールを検出します。
 Control[] HasControls.getControls()
          このインタフェースを実装するオブジェクトから Control の配列を検出します。
abstract  Control ControlFactory.getControlInstance(Control ctl)
          コントロールファクトリを使用するコントロールを作成します。
static Control ControlFactory.getControlInstance(Control ctl, Context ctx, Hashtable env)
          既知のコントロールファクトリを使用するコントロールを作成します。
abstract  Context LdapReferralException.getReferralContext()
          コントロールは使わずに、コンテキストの環境を使用してメソッドを継続する時点のコンテキストを検出します。
abstract  Context LdapReferralException.getReferralContext(Hashtable env)
          コントロールは使用せずに、環境プロパティを使用してメソッドを継続する時点のコンテキストを検出します。
abstract  Context LdapReferralException.getReferralContext(Hashtable env, Control[] reqCtls)
          要求コントロールおよび環境プロパティを使用して、メソッドを継続する時点のコンテキストを取り出します。
 

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

javax.naming.spi での NamingException の使用
 

NamingException をスローする javax.naming.spi のメソッド
 ResolveResult Resolver.resolveToClass(Name name, Class contextType)
          名前を部分的に解決します。
 ResolveResult Resolver.resolveToClass(String name, Class contextType)
          名前を部分的に解決します。
 Object StateFactory.getStateToBind(Object obj, Name name, Context nameCtx, Hashtable environment)
          オブジェクトのバインディングの状態を取得します。
 InitialContextFactory InitialContextFactoryBuilder.createInitialContextFactory(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)
          オブジェクトのバインディングの状態を取得します。
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)
          変換対象のオブジェクトおよび属性を、バインディングするためにオブジェクトの状態を取得します。
 ObjectFactory ObjectFactoryBuilder.createObjectFactory(Object obj, Hashtable environment)
          指定された環境を使って、新しいオブジェクトファクトリを生成します。
 Context InitialContextFactory.getInitialContext(Hashtable environment)
          名前解決を開始する初期コンテキストを生成します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

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