interface Service<ResponseType : ServiceResponse!, QueryType : NativeObject!>
An interface for all native service wrappers.
abstract fun cancel(): Unit
Cancel the query in progress. |
|
abstract fun query(query: QueryType): Single<ResponseType>!
Make a native service Request using the provided query. |
|
abstract fun tryQuery(query: QueryType): Try<ResponseType>!
Make a native service Request using the provided query. It is a synchronous call. |
abstract class NativeService<ResponseType : ServiceResponse!, QueryType : NativeObject!> : Service<ResponseType, QueryType>
Base class for native REST services. |