Class ClientIndexCursorNextPageRequest
java.lang.Object
org.apache.ignite.client.handler.requests.table.ClientIndexCursorNextPageRequest
Client request: fetch the next page of an index-driven cursor.
Wire layout (in order):
longcursor resource id (returned by the originalINDEX_GET);intpage size (must be positive).
Response: (bool hasMore, int rowCount, [rowCount] binary tupleSlice). The schema version is
sent once in the initial INDEX_GET response header (rows are already upgraded to that target
schema server-side), so next-page responses omit it.
When the last page is delivered (no more rows), the server-side cursor is closed and its resource removed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<ResponseWriter>process(org.apache.ignite.internal.client.proto.ClientMessageUnpacker in, ClientResourceRegistry resources) Processes the request.
-
Constructor Details
-
ClientIndexCursorNextPageRequest
public ClientIndexCursorNextPageRequest()
-
-
Method Details
-
process
public static CompletableFuture<ResponseWriter> process(org.apache.ignite.internal.client.proto.ClientMessageUnpacker in, ClientResourceRegistry resources) throws org.apache.ignite.internal.lang.IgniteInternalCheckedException Processes the request.- Throws:
org.apache.ignite.internal.lang.IgniteInternalCheckedException
-