インタフェース
javax.naming.ldap.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)
環境プロパティおよび接続要求コントロールを使用して、初期コンテキストを構築します。