| Package | Description | 
|---|---|
| com.daml.ledger.rxjava | |
| com.daml.ledger.rxjava.components | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DamlLedgerClient
A  
LedgerClient implementation that connects to
 an existing Ledger and provides clients to query it. | 
| Modifier and Type | Method and Description | 
|---|---|
static <R> io.reactivex.disposables.Disposable | 
Bot.wire(java.lang.String applicationId,
    LedgerClient ledgerClient,
    TransactionFilter transactionFilter,
    java.util.function.Function<LedgerViewFlowable.LedgerView<R>,io.reactivex.Flowable<CommandsAndPendingSet>> bot,
    java.util.function.Function<CreatedContract,R> transform)
Wires the Bot logic to an existing  
LedgerClient instance. | 
static <R> io.reactivex.disposables.Disposable | 
Bot.wire(java.lang.String applicationId,
    LedgerClient ledgerClient,
    TransactionFilter transactionFilter,
    java.util.function.Function<LedgerViewFlowable.LedgerView<R>,io.reactivex.Flowable<CommandsAndPendingSet>> bot,
    java.util.function.Function<CreatedContract,R> transform,
    io.reactivex.Scheduler scheduler)
Wires the Bot logic to an existing  
LedgerClient instance. | 
static io.reactivex.disposables.Disposable | 
Bot.wireSimple(java.lang.String appId,
          LedgerClient ledgerClient,
          TransactionFilter transactionFilter,
          java.util.function.Function<LedgerViewFlowable.LedgerView<CreatedContract>,io.reactivex.Flowable<CommandsAndPendingSet>> bot)
Wires the Bot logic to an existing  
LedgerClient instance, storing CreatedContract
 instances in the LedgerViewFlowable.LedgerView. |