Class BasePaginatedQuery.ResultRequest<T>

java.lang.Object
io.ably.lib.http.BasePaginatedQuery.ResultRequest<T>
Type Parameters:
T -
Direct Known Subclasses:
BasePaginatedQuery.ResultRequest.Failed
Enclosing class:
BasePaginatedQuery<T>

public static class BasePaginatedQuery.ResultRequest<T>
extends java.lang.Object
Wraps a Http.Request> to fixate on either a sync or an async interface. The Http.Request gives you a BasePaginatedResult whether you call its sync() or its async() methods, but we'd like to give it us a PaginatedResult or a AsyncPaginatedResult respectively, so this does the necessary bridging.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  BasePaginatedQuery.ResultRequest.Failed<T>
    A ResultRequest that has already failed due to a previous condition.
  • Method Summary

    Modifier and Type Method Description
    void async​(Callback<AsyncPaginatedResult<T>> callback)  
    PaginatedResult<T> sync()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait