Package io.nem.sdk.infrastructure.okhttp
Class NodeRepositoryOkHttpImpl
- java.lang.Object
-
- io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
-
- io.nem.sdk.infrastructure.okhttp.NodeRepositoryOkHttpImpl
-
- All Implemented Interfaces:
io.nem.sdk.api.NodeRepository
public class NodeRepositoryOkHttpImpl extends AbstractRepositoryOkHttpImpl implements io.nem.sdk.api.NodeRepository
Node http repository.
-
-
Constructor Summary
Constructors Constructor Description NodeRepositoryOkHttpImpl(io.nem.sdk.openapi.okhttp_gson.invoker.ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.nem.sdk.openapi.okhttp_gson.api.NodeRoutesApigetClient()io.reactivex.Observable<io.nem.sdk.model.node.NodeInfo>getNodeInfo()Get node infoio.reactivex.Observable<io.nem.sdk.model.node.NodeTime>getNodeTime()Get node time-
Methods inherited from class io.nem.sdk.infrastructure.okhttp.AbstractRepositoryOkHttpImpl
call, exceptionHandling, exceptionHandling, extractStatusCodeFromException, getId, getJsonHelper, getOrder, getPageSize, onError
-
-
-
-
Method Detail
-
getClient
public io.nem.sdk.openapi.okhttp_gson.api.NodeRoutesApi getClient()
-
getNodeInfo
public io.reactivex.Observable<io.nem.sdk.model.node.NodeInfo> getNodeInfo()
Get node info- Specified by:
getNodeInfoin interfaceio.nem.sdk.api.NodeRepository- Returns:
Observableof NodeInfo
-
getNodeTime
public io.reactivex.Observable<io.nem.sdk.model.node.NodeTime> getNodeTime()
Get node time- Specified by:
getNodeTimein interfaceio.nem.sdk.api.NodeRepository- Returns:
Observableof NodeTime
-
-