Package org.polkadot.rpc.provider
Interface IProvider
-
- All Known Subinterfaces:
IWsProvider
- All Known Implementing Classes:
HttpProvider,WsProvider
public interface IProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIProvider.CallbackHandler<T,U>static interfaceIProvider.ProviderInterfaceEmitCbstatic classIProvider.ProviderInterfaceEmittedstatic classIProvider.SubscriptionHandler
-
Method Summary
Modifier and Type Method Description IProviderclone()voiddisconnect()booleanisConnected()booleanisHasSubscriptions()voidon(IProvider.ProviderInterfaceEmitted emitted, EventEmitter.EventListener cb)com.onehilltech.promises.Promise<java.lang.String>send(java.lang.String method, java.util.List<java.lang.Object> params, IProvider.SubscriptionHandler subscriptionHandler)com.onehilltech.promises.Promise<java.lang.String>subscribe(java.lang.String type, java.lang.String method, java.util.List<java.lang.Object> params, IProvider.CallbackHandler cb)com.onehilltech.promises.Promise<java.lang.String>unsubscribe(java.lang.String type, java.lang.String method, int id)
-
-
-
Method Detail
-
isHasSubscriptions
boolean isHasSubscriptions()
-
clone
IProvider clone()
-
disconnect
void disconnect()
-
isConnected
boolean isConnected()
-
on
void on(IProvider.ProviderInterfaceEmitted emitted, EventEmitter.EventListener cb)
-
send
com.onehilltech.promises.Promise<java.lang.String> send(java.lang.String method, java.util.List<java.lang.Object> params, IProvider.SubscriptionHandler subscriptionHandler)
-
subscribe
com.onehilltech.promises.Promise<java.lang.String> subscribe(java.lang.String type, java.lang.String method, java.util.List<java.lang.Object> params, IProvider.CallbackHandler cb)
-
unsubscribe
com.onehilltech.promises.Promise<java.lang.String> unsubscribe(java.lang.String type, java.lang.String method, int id)
-
-