インタフェース
javax.naming.ldap.Controlの使用

Controlを使用しているパッケージ 
パッケージ 説明
javax.naming.ldap
LDAPv3の拡張操作とコントロールのサポートを提供します。
  • javax.naming.ldapでのControlの使用

    Controlを実装しているjavax.naming.ldapのクラス 
    修飾子と型 クラス 説明
    class  BasicControl
    このクラスは、Controlインタフェースの基本的な実装を提供します。
    class  ManageReferralControl
    参照オブジェクトおよびその他の特殊なLDAPオブジェクトを、通常のLDAPオブジェクトとして操作するように要求します。
    class  PagedResultsControl
    検索操作の結果を、指定したサイズごとにまとめて返すようLDAPサーバーに要求します。
    class  PagedResultsResponseControl
    1セットの検索結果が終了したことを示します。
    class  SortControl
    検索操作の結果をソートしてから返すようにLDAPサーバーに要求します。
    class  SortResponseControl
    検索結果が要求どおりにソートされたかどうかを示します。
    Controlを返すjavax.naming.ldapのメソッド 
    修飾子と型 メソッド 説明
    Control[] LdapContext.getConnectControls()
    このコンテキストに有効な接続要求コントロールを取得します。
    abstract Control ControlFactory.getControlInstance​(Control ctl)
    コントロール・ファクトリを使用するコントロールを作成します。
    static Control ControlFactory.getControlInstance​(Control ctl, Context ctx, Hashtable<?,​?> env)
    既知のコントロール・ファクトリを使用してコントロールを作成します。
    Control[] HasControls.getControls()
    このインタフェースを実装するオブジェクトからControlの配列を取得します。
    Control[] LdapContext.getRequestControls()
    このコンテキストに有効な要求コントロールを取得します。
    Control[] LdapContext.getResponseControls()
    このコンテキストで最後に呼び出されたメソッドの結果として生成された応答コントロールを取得します。
    Control型のパラメータを持つjavax.naming.ldapのメソッド 
    修飾子と型 メソッド 説明
    abstract Control ControlFactory.getControlInstance​(Control ctl)
    コントロール・ファクトリを使用するコントロールを作成します。
    static Control ControlFactory.getControlInstance​(Control ctl, Context ctx, Hashtable<?,​?> env)
    既知のコントロール・ファクトリを使用してコントロールを作成します。
    abstract Context LdapReferralException.getReferralContext​(Hashtable<?,​?> env, Control[] reqCtls)
    要求コントロールおよび環境プロパティを使用して、メソッドを継続する時点のコンテキストを取り出します。
    LdapContext LdapContext.newInstance​(Control[] requestControls)
    このコンテキストの新しいインスタンスを要求コントロールを使って生成します。
    void LdapContext.reconnect​(Control[] connCtls)
    指定されたコントロールとこのコンテキスト環境を使ってLDAPサーバーに再接続します。
    void LdapContext.setRequestControls​(Control[] requestControls)
    このコンテキストで引き続き呼び出されるメソッドに要求コントロールを設定します。
    Control型のパラメータを持つjavax.naming.ldapのコンストラクタ 
    コンストラクタ 説明
    InitialLdapContext​(Hashtable<?,​?> environment, Control[] connCtls)
    環境プロパティおよび接続要求コントロールを使用して、初期コンテキストを構築します。