| 限定符和类型 | 类和说明 |
|---|---|
class |
MockPair.MockClient |
| 限定符和类型 | 方法和说明 |
|---|---|
Client |
Client.connect(String uri)
After calling this method, all subsequent interaction with the api should
be called via posting Runnable() run blocks to the Executor.
|
Client |
Client.connect(String uri,
String serverCertPath,
String storePass) |
Client |
Client.onConnected(Client.OnConnected onConnected)
Trigger when websocket connection succeed.
|
Client |
Client.onContractEvent(Client.OnContractEvent cb) |
Client |
Client.onDisconnected(Client.OnDisconnected cb)
Trigger when websocket connection disconnected.
|
Client |
Client.onLedgerClosed(Client.OnLedgerClosed cb)
Trigger when ledger closed
|
Client |
Client.OnMessage(Client.OnMessage cb)
Trigger when websocket message received.
|
Client |
Client.onReconnected(Client.OnReconnected cb)
Trigger when reconnect to a server succeed.
|
Client |
Client.onReconnecting(Client.OnReconnecting cb)
Trigger when reconnecting to a server begins.
|
Client |
Client.OnSubChainsqlRet(Client.OnChainsqlSubRet cb) |
Client |
Client.OnTBMessage(Client.OnTBMessage cb)
Trigger when transaction related to a subscribed table validate_success or db_success.
|
Client |
Client.OnTXMessage(Client.OnTXMessage cb)
Trigger when a subscribed transaction validate_success or db_success.
|
Client |
Client.onValidatedTransaction(Client.OnValidatedTransaction cb)
Trigger when a transaction validated.
|
Client |
Client.transactionSubscriptionManager(TransactionSubscriptionManager transactionSubscriptionManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
Request |
MockPair.Message.getRequest(Client c) |
| 构造器和说明 |
|---|
PaymentFlow(Client client)
Payment flow.
|
| 构造器和说明 |
|---|
Request(Command command,
int assignedId,
Client client)
Constructor.
|
| 构造器和说明 |
|---|
LedgerSubscriber(Client client)
LedgerSubscriber
|
PendingLedger(long ledger_index,
Client clientInstance)
PendingLedger
|
PendingLedgers(Client clientInstance)
PendingLedgers
|
| 构造器和说明 |
|---|
AccountTxPager(Client client,
AccountID account,
AccountTxPager.OnPage onPage)
Constructor.
|
AccountTxPager(Client client,
AccountID account,
AccountTxPager.OnPage onPage,
long ledgerMin)
Constructor.
|
AccountTxPager(Client client,
AccountID account,
AccountTxPager.OnPage onPage,
long ledgerMin,
long ledgerMax)
AccountTxPager Constructor.
|
TransactionManager(Client client,
TrackedAccountRoot accountRoot,
AccountID accountID,
IKeyPair keyPair)
TransactionManager constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Connection |
Chainsql.connect(String url,
Publisher.Callback<Client> connectCb)
Connect to a websocket url.
|
Connection |
Chainsql.connect(String url,
Publisher.Callback<Client> connectCb,
Publisher.Callback<Client> disconnectCb)
Connect to a websocket url.
|
Connection |
Chainsql.connect(String url,
Publisher.Callback<Client> connectCb,
Publisher.Callback<Client> disconnectCb)
Connect to a websocket url.
|
Connection |
Chainsql.connect(String url,
String serverCertPath,
String storePass,
Publisher.Callback<Client> connectCb)
Connect to a secure websocket url.
|
Connection |
Chainsql.connect(String url,
String serverCertPath,
String storePass,
Publisher.Callback<Client> connectCb,
Publisher.Callback<Client> disconnectCb)
Connect to a secure websocket url.
|
Connection |
Chainsql.connect(String url,
String serverCertPath,
String storePass,
Publisher.Callback<Client> connectCb,
Publisher.Callback<Client> disconnectCb)
Connect to a secure websocket url.
|
| 限定符和类型 | 字段和说明 |
|---|---|
Client |
Connection.client |
| 限定符和类型 | 方法和说明 |
|---|---|
Client |
Connection.getClient()
Get Client object.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Connection.setClient(Client client)
Set Client object.
|
Copyright © 2021. All rights reserved.