クラス
javax.naming.NamingExceptionの使用

NamingExceptionを使用するパッケージ 
パッケージ 説明
javax.naming
ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。
javax.naming.directory
javax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。
javax.naming.event
ネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供します。
javax.naming.ldap
LDAPv3の拡張操作とコントロールのサポートを提供します。
javax.naming.ldap.spi  
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のメソッド 
    修飾子と型 メソッド 説明
    Object Context.addToEnvironment​(String propName, Object propVal)
    このコンテキストの環境に、新しい環境プロパティを追加します。
    void Context.bind​(String name, Object obj)
    名前をオブジェクトにバインドします。
    void Context.bind​(Name name, Object obj)
    名前をオブジェクトにバインドします。
    void Context.close()
    このコンテキストを閉じます。
    void NamingEnumeration.close()
    この列挙を閉じます。
    String Context.composeName​(String name, String prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    Name Context.composeName​(Name name, Name prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    String InitialContext.composeName​(String name, String prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    Name InitialContext.composeName​(Name name, Name prefix)
    このコンテキストを基準にした名前を持つこのコンテキストの名前を変換します。
    Context Context.createSubcontext​(String name)
    新しいコンテキストを作成してバインドします。
    Context Context.createSubcontext​(Name name)
    新しいコンテキストを作成してバインドします。
    void Context.destroySubcontext​(String name)
    名前付きコンテキストを破棄し、名前空間から削除します。
    void Context.destroySubcontext​(Name name)
    名前付きコンテキストを破棄し、名前空間から削除します。
    static <T> T InitialContext.doLookup​(String name)
    名前付きオブジェクトを取得するstaticメソッドです。
    static <T> T InitialContext.doLookup​(Name name)
    名前付きオブジェクトを取得するstaticメソッドです。
    protected Context InitialContext.getDefaultInitCtx()
    NamingManager.getInitialContext()を呼び出すことによって初期コンテキストを取得し、それをdefaultInitCtx内にキャッシュします。
    Hashtable<?,​?> Context.getEnvironment()
    このコンテキストで有効な環境を取得します。
    String LinkRef.getLinkName()
    このリンクの名前を取得します。
    String Context.getNameInNamespace()
    独自の名前空間でこのコンテキストの完全な名前を取得します。
    NameParser Context.getNameParser​(String name)
    名前付きコンテキストに関連したパーサーを取得します。
    NameParser Context.getNameParser​(Name name)
    名前付きコンテキストに関連したパーサーを取得します。
    Reference Referenceable.getReference()
    このオブジェクトのReferenceを取り出します。
    abstract Context ReferralException.getReferralContext()
    メソッドを継続する時点のコンテキストを取り出します。
    abstract Context ReferralException.getReferralContext​(Hashtable<?,​?> env)
    環境プロパティを使用するメソッドを継続する時点のコンテキストを取り出します。
    protected Context InitialContext.getURLOrDefaultInitCtx​(String name)
    文字列名nameを解決するためのコンテキストを取得します。
    protected Context InitialContext.getURLOrDefaultInitCtx​(Name name)
    nameを解決するためのコンテキストを取得します。
    boolean NamingEnumeration.hasMore()
    列挙内にほかの要素があるかどうかを判定します。
    protected void InitialContext.init​(Hashtable<?,​?> environment)
    指定した環境を使用して初期コンテキストを初期化します。
    NamingEnumeration<NameClassPair> Context.list​(String name)
    バインドされたオブジェクトのクラス名とともに、名前付きコンテキストでバインドされた名前を列挙します。
    NamingEnumeration<NameClassPair> Context.list​(Name name)
    バインドされたオブジェクトのクラス名とともに、名前付きコンテキストでバインドされた名前を列挙します。
    NamingEnumeration<Binding> Context.listBindings​(String name)
    バインドされたオブジェクトとともに、名前付きコンテキストでバインドされた名前を列挙します。
    NamingEnumeration<Binding> Context.listBindings​(Name name)
    バインドされたオブジェクトとともに、名前付きコンテキストでバインドされた名前を列挙します。
    Object Context.lookup​(String name)
    名前付きオブジェクトを取得します。
    Object Context.lookup​(Name name)
    名前付きオブジェクトを取得します。
    Object Context.lookupLink​(String name)
    名前の終端の基本コンポーネントを除くリンクをともなう、名前付きオブジェクトを取得します。
    Object Context.lookupLink​(Name name)
    名前の終端の基本コンポーネントを除くリンクをともなう、名前付きオブジェクトを取得します。
    T NamingEnumeration.next()
    列挙内の次の要素を検索します。
    Name NameParser.parse​(String name)
    名前の構文をコンポーネントに構文解析します。
    void Context.rebind​(String name, Object obj)
    名前をオブジェクトにバインドし、既存のバインディングを上書きします。
    void Context.rebind​(Name name, Object obj)
    名前をオブジェクトにバインドし、既存のバインディングを上書きします。
    Object Context.removeFromEnvironment​(String propName)
    このコンテキストの環境から環境プロパティを削除します。
    void Context.rename​(String oldName, String newName)
    新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。
    void Context.rename​(Name oldName, Name newName)
    新しい名前を、以前の名前にバインドされたオブジェクトにバインドし、以前の名前をアンバインドします。
    void Context.unbind​(String name)
    名前付きオブジェクトをアンバインドします。
    void Context.unbind​(Name name)
    名前付きオブジェクトをアンバインドします。
    NamingExceptionをスローするjavax.namingのコンストラクタ 
    コンストラクタ 説明
    InitialContext()
    初期コンテキストを構築します。
    InitialContext​(boolean lazy)
    初期化しないオプションを持つ初期コンテキストを構築します。
    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のメソッド 
    修飾子と型 メソッド 説明
    void DirContext.bind​(String name, Object obj, Attributes attrs)
    関連付けられている属性とともに、名前をオブジェクトにバインドします。
    void DirContext.bind​(Name name, Object obj, Attributes attrs)
    関連付けられている属性とともに、名前をオブジェクトにバインドします。
    DirContext DirContext.createSubcontext​(String name, Attributes attrs)
    関連付けられている属性とともに、名前をオブジェクトにバインドします。
    DirContext DirContext.createSubcontext​(Name name, Attributes attrs)
    関連付けられている属性とともに、名前をオブジェクトにバインドします。
    Object Attribute.get()
    この属性の値の1つを検出します。
    Object Attribute.get​(int ix)
    属性値の順序付けられたリストから属性値を取り出します。
    Object BasicAttribute.get()
    この属性の値の1つを検出します。
    NamingEnumeration<?> Attribute.getAll()
    属性値の列挙を取り出します。
    NamingEnumeration<?> BasicAttribute.getAll()
    この属性の値の列挙を取り出します。
    DirContext Attribute.getAttributeDefinition()
    属性のスキーマ定義を取り出します。
    DirContext BasicAttribute.getAttributeDefinition()
    この属性のスキーマ定義を取り出します。
    Attributes DirContext.getAttributes​(String name)
    名前付きオブジェクトに関連付けられている属性をすべて取得します。
    Attributes DirContext.getAttributes​(String name, String[] attrIds)
    名前付きオブジェクトに関連付けられている属性で選択されたものを取得します。
    Attributes DirContext.getAttributes​(Name name)
    名前付きオブジェクトに関連付けられている属性をすべて取得します。
    Attributes DirContext.getAttributes​(Name name, String[] attrIds)
    名前付きオブジェクトに関連付けられている属性で選択されたものを取得します。
    DirContext Attribute.getAttributeSyntaxDefinition()
    属性に関連付けられている構文定義を取り出します。
    DirContext BasicAttribute.getAttributeSyntaxDefinition()
    この属性に関連付けられている構文の定義を検索します。
    DirContext DirContext.getSchema​(String name)
    名前付きオブジェクトに関連したスキーマを取得します。
    DirContext DirContext.getSchema​(Name name)
    名前付きオブジェクトに関連したスキーマを取得します。
    DirContext DirContext.getSchemaClassDefinition​(String name)
    指定されたオブジェクトのクラス定義のスキーマ・オブジェクトを含むコンテキストを取得します。
    DirContext DirContext.getSchemaClassDefinition​(Name name)
    指定されたオブジェクトのクラス定義のスキーマ・オブジェクトを含むコンテキストを取得します。
    void DirContext.modifyAttributes​(String name, int mod_op, Attributes attrs)
    名前付きオブジェクトに関連付けられている属性を変更します。
    void DirContext.modifyAttributes​(String name, ModificationItem[] mods)
    順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられている属性を変更します。
    void DirContext.modifyAttributes​(Name name, int mod_op, Attributes attrs)
    名前付きオブジェクトに関連付けられている属性を変更します。
    void DirContext.modifyAttributes​(Name name, ModificationItem[] mods)
    順序付けされた変更リストを使用して、指定されたオブジェクトに関連付けられている属性を変更します。
    void DirContext.rebind​(String name, Object obj, Attributes attrs)
    関連付けられている属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。
    void DirContext.rebind​(Name name, Object obj, Attributes attrs)
    関連付けられている属性とともに名前をオブジェクトにバインドし、既存のバインディングをオーバーライドします。
    NamingEnumeration<SearchResult> DirContext.search​(String name, String filterExpr, Object[] filterArgs, SearchControls cons)
    名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
    NamingEnumeration<SearchResult> DirContext.search​(String name, String filter, SearchControls cons)
    名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
    NamingEnumeration<SearchResult> DirContext.search​(String name, Attributes matchingAttributes)
    指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。
    NamingEnumeration<SearchResult> DirContext.search​(String name, Attributes matchingAttributes, String[] attributesToReturn)
    指定された属性のセットを含むオブジェクトを単一コンテキストで検索し、選択した属性を取得します。
    NamingEnumeration<SearchResult> DirContext.search​(Name name, String filterExpr, Object[] filterArgs, SearchControls cons)
    名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
    NamingEnumeration<SearchResult> DirContext.search​(Name name, String filter, SearchControls cons)
    名前付きコンテキストまたは名前付きオブジェクトで、指定された検索フィルタを満たすエントリを検索します。
    NamingEnumeration<SearchResult> DirContext.search​(Name name, Attributes matchingAttributes)
    指定された属性のセットを含むオブジェクトを単一コンテキストで検索します。
    NamingEnumeration<SearchResult> DirContext.search​(Name name, Attributes matchingAttributes, String[] attributesToReturn)
    指定された属性のセットを含むオブジェクトを単一コンテキストで検索し、選択した属性を取得します。
    NamingExceptionをスローするjavax.naming.directoryのコンストラクタ 
    コンストラクタ 説明
    InitialDirContext()
    初期DirContextを構築します。
    InitialDirContext​(boolean lazy)
    初期化しないというオプションを持つ初期DirContextを構築します。
    InitialDirContext​(Hashtable<?,​?> environment)
    指定した環境を使用して初期DirContextを構築します。
  • javax.naming.eventでのNamingExceptionの使用

    NamingExceptionを返すjavax.naming.eventのメソッド 
    修飾子と型 メソッド 説明
    NamingException NamingExceptionEvent.getException()
    スローされた例外を取得します。
    NamingExceptionをスローするjavax.naming.eventのメソッド 
    修飾子と型 メソッド 説明
    void EventContext.addNamingListener​(String target, int scope, NamingListener l)
    リスナーを追加して、文字列のターゲット名およびスコープで特定したオブジェクトの変更時に、トリガーされた名前付きイベントを受け取れるようにします。
    void EventContext.addNamingListener​(Name target, int scope, NamingListener l)
    リスナーを追加して、ターゲットおよびスコープで特定オブジェクトの変更時にトリガーされた、名前付きイベントを受け取れるようにします。
    void EventDirContext.addNamingListener​(String target, String filter, Object[] filterArgs, 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​(Name target, String filter, SearchControls ctls, NamingListener l)
    リスナーを追加して、ターゲットで指定されたオブジェクトにある、検索フィルタfilterで識別されるオブジェクトが変更されたときにトリガーされたネーミング・イベントを受信できるようにします。
    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 SortResponseControl.getException()
    結果コードに適したNamingExceptionを取得します。
    NamingException UnsolicitedNotification.getException()
    サーバーによって送信された情報を使って構築された例外を取得します。
    NamingExceptionをスローするjavax.naming.ldapのメソッド 
    修飾子と型 メソッド 説明
    ExtendedResponse ExtendedRequest.createExtendedResponse​(String id, byte[] berValue, int offset, int length)
    この要求に対応する応答オブジェクトを作成します。
    ExtendedResponse StartTlsRequest.createExtendedResponse​(String id, byte[] berValue, int offset, int length)
    LDAP StartTLS拡張要求に対応する拡張応答オブジェクトを作成します。
    ExtendedResponse LdapContext.extendedOperation​(ExtendedRequest request)
    拡張操作を実行します。
    Control[] LdapContext.getConnectControls()
    このコンテキストに有効な接続要求コントロールを取得します。
    abstract Control ControlFactory.getControlInstance​(Control ctl)
    コントロール・ファクトリを使用するコントロールを作成します。
    static Control ControlFactory.getControlInstance​(Control ctl, Context ctx, Hashtable<?,​?> env)
    既知のコントロール・ファクトリを使用してコントロールを作成します。
    Control[] HasControls.getControls()
    このインタフェースを実装するオブジェクトからControlの配列を取得します。
    abstract Context LdapReferralException.getReferralContext()
    コントロールは使わずに、コンテキストの環境を使用してメソッドを継続する時点のコンテキストを検出します。
    abstract Context LdapReferralException.getReferralContext​(Hashtable<?,​?> env)
    コントロールは使用せずに、環境プロパティを使用してメソッドを継続する時点のコンテキストを検出します。
    abstract Context LdapReferralException.getReferralContext​(Hashtable<?,​?> env, Control[] reqCtls)
    要求コントロールおよび環境プロパティを使用して、メソッドを継続する時点のコンテキストを取り出します。
    Control[] LdapContext.getRequestControls()
    このコンテキストに有効な要求コントロールを取得します。
    Control[] LdapContext.getResponseControls()
    このコンテキストで最後に呼び出されたメソッドの結果として生成された応答コントロールを取得します。
    LdapContext LdapContext.newInstance​(Control[] requestControls)
    このコンテキストの新しいインスタンスを要求コントロールを使って生成します。
    void LdapContext.reconnect​(Control[] connCtls)
    指定されたコントロールとこのコンテキスト環境を使ってLDAPサーバーに再接続します。
    void LdapContext.setRequestControls​(Control[] requestControls)
    このコンテキストで引き続き呼び出されるメソッドに要求コントロールを設定します。
    NamingExceptionをスローするjavax.naming.ldapのコンストラクタ 
    コンストラクタ 説明
    InitialLdapContext()
    環境プロパティまたは接続要求コントロールを使用しないで、初期コンテキストを構築します。
    InitialLdapContext​(Hashtable<?,​?> environment, Control[] connCtls)
    環境プロパティおよび接続要求コントロールを使用して、初期コンテキストを構築します。
  • javax.naming.ldap.spiでのNamingExceptionの使用

    NamingExceptionをスローするjavax.naming.ldap.spiのメソッド
    修飾子と型 メソッド 説明
    abstract Optional<LdapDnsProviderResult> LdapDnsProvider.lookupEndpoints​(String url, Map<?,​?> env)
    指定されたContext provider URLおよび環境のエンドポイントとドメイン名をルックアップします。
  • javax.naming.spiでのNamingExceptionの使用

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