クラス VirtualListViewControlDirContextProcessor
java.lang.ObjectSE
org.springframework.ldap.control.AbstractRequestControlDirContextProcessor
org.springframework.ldap.control.AbstractFallbackRequestAndResponseControlDirContextProcessor
org.springframework.ldap.control.VirtualListViewControlDirContextProcessor
- 実装済みのインターフェース一覧:
DirContextProcessor
@DeprecatedSE
@NullUnmarked
public class VirtualListViewControlDirContextProcessor
extends AbstractFallbackRequestAndResponseControlDirContextProcessor
使用すべきではありません。
仮想リストビューを管理するための DirContextProcessor 実装。
これはリクエスト制御構文です:
VirtualListViewRequest ::= SEQUENCE {
beforeCount INTEGER (0..maxInt),
afterCount INTEGER (0..maxInt),
target CHOICE {
byOffset [0] SEQUENCE {
offset INTEGER (1 .. maxInt),
contentCount INTEGER (0 .. maxInt) },
greaterThanOrEqual [1] AssertionValue },
contextID OCTET STRING OPTIONAL }
これは、レスポンス制御の構文です。
VirtualListViewResponse ::= SEQUENCE {
targetPosition INTEGER (0 .. maxInt),
contentCount INTEGER (0 .. maxInt),
virtualListViewResult ENUMERATED {
success (0),
operationsError (1),
protocolError (3),
unwillingToPerform (53),
insufficientAccessRights (50),
timeLimitExceeded (3),
adminLimitExceeded (11),
innapropriateMatching (18),
sortControlMissing (60),
offsetRangeError (61),
other(80),
... },
contextID OCTET STRING OPTIONAL }
- 関連事項:
フィールド概要
クラス AbstractFallbackRequestAndResponseControlDirContextProcessor から継承されたフィールド
critical, defaultRequestControl, defaultResponseControl, fallbackRequestControl, fallbackResponseControl, requestControlClass, responseControlClassクラス AbstractRequestControlDirContextProcessor から継承されたフィールド
logコンストラクター概要
コンストラクターコンストラクター説明VirtualListViewControlDirContextProcessor(int pageSize) 使用すべきではありません。VirtualListViewControlDirContextProcessor(int pageSize, int targetOffset, int listSize, VirtualListViewResultsCookie cookie) 使用すべきではありません。方法の概要
修飾子と型メソッド説明使用すべきではありません。適切な RequestControl のインスタンスを作成します。使用すべきではありません。使用すべきではありません。int使用すべきではありません。int使用すべきではありません。int使用すべきではありません。protected voidhandleResponse(ObjectSE control) 使用すべきではありません。protected static ObjectSEinvokeMethod(StringSE methodName, ClassSE clazz, ObjectSE control, ClassSE[] paramTypes, ObjectSE[] paramValues) 使用すべきではありません。boolean使用すべきではありません。voidsetOffsetPercentage(boolean isPercentage) 使用すべきではありません。targetOffsetをリストのパーセンテージとして解釈するか、リストへのオフセットとして解釈するかを設定します。クラス AbstractFallbackRequestAndResponseControlDirContextProcessor から継承されたメソッド
createRequestControl, invokeMethod, loadControlClasses, postProcess, setCritical, setRequestControlClass, setResponseControlClass
コンストラクターの詳細
VirtualListViewControlDirContextProcessor
public VirtualListViewControlDirContextProcessor(int pageSize) 使用すべきではありません。VirtualListViewControlDirContextProcessor
public VirtualListViewControlDirContextProcessor(int pageSize, int targetOffset, int listSize, VirtualListViewResultsCookie cookie) 使用すべきではありません。
方法の詳細
getCookie
使用すべきではありません。getPageSize
public int getPageSize()使用すべきではありません。getListSize
public int getListSize()使用すべきではありません。getException
使用すべきではありません。getTargetOffset
public int getTargetOffset()使用すべきではありません。setOffsetPercentage
public void setOffsetPercentage(boolean isPercentage) 使用すべきではありません。targetOffsetをリストのパーセンテージとして解釈するか、リストへのオフセットとして解釈するかを設定します。- パラメーター:
isPercentage- targetOffset がパーセンテージの場合、true
isOffsetPercentage
public boolean isOffsetPercentage()使用すべきではありません。createRequestControl
使用すべきではありません。クラスからコピーされた説明:AbstractRequestControlDirContextProcessor適切な RequestControl のインスタンスを作成します。- 次で指定:
- クラス
AbstractRequestControlDirContextProcessorのcreateRequestControl - 戻り値:
- 新しいインスタンス。
handleResponse
使用すべきではありません。invokeMethod
ControlExchange実装を提供するControlExchangeDirContextProcessorを使用してください。