Package io.ably.lib.http
Class AsyncHttpPaginatedQuery
- java.lang.Object
-
- io.ably.lib.http.AsyncHttpPaginatedQuery
-
- All Implemented Interfaces:
HttpCore.ResponseHandler<AsyncHttpPaginatedResponse>
public class AsyncHttpPaginatedQuery extends java.lang.Object implements HttpCore.ResponseHandler<AsyncHttpPaginatedResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classAsyncHttpPaginatedQuery.AsyncHttpPaginatedResultA private class encapsulating the result of a single page response
-
Constructor Summary
Constructors Constructor Description AsyncHttpPaginatedQuery(Http http, java.lang.String method, java.lang.String path, Param[] headers, Param[] params, HttpCore.RequestBody requestBody)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexec(AsyncHttpPaginatedResponse.Callback callback)voidexec(Param[] params, AsyncHttpPaginatedResponse.Callback callback)AsyncHttpPaginatedResponsehandleResponse(HttpCore.Response response, ErrorInfo error)
-
-
-
Constructor Detail
-
AsyncHttpPaginatedQuery
public AsyncHttpPaginatedQuery(Http http, java.lang.String method, java.lang.String path, Param[] headers, Param[] params, HttpCore.RequestBody requestBody)
-
-
Method Detail
-
exec
public void exec(AsyncHttpPaginatedResponse.Callback callback)
-
exec
public void exec(Param[] params, AsyncHttpPaginatedResponse.Callback callback)
-
handleResponse
public AsyncHttpPaginatedResponse handleResponse(HttpCore.Response response, ErrorInfo error)
- Specified by:
handleResponsein interfaceHttpCore.ResponseHandler<AsyncHttpPaginatedResponse>
-
-