Package com.daml.ledger.rxjava.grpc
Class CommandClientImpl
java.lang.Object
com.daml.ledger.rxjava.grpc.CommandClientImpl
- All Implemented Interfaces:
CommandClient
-
Constructor Summary
ConstructorsConstructorDescriptionCommandClientImpl(@NonNull io.grpc.Channel channel, @NonNull Optional<String> accessToken) -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.Single<String>submitAndWait(CommandsSubmission submission) <U> io.reactivex.Single<U>submitAndWaitForResult(@NonNull UpdateSubmission<U> submission, TransactionFormat transactionFormat) io.reactivex.Single<Transaction>submitAndWaitForTransaction(CommandsSubmission submission, TransactionFormat transactionFormat) io.reactivex.Single<TransactionTree>submitAndWaitForTransactionTree(CommandsSubmission submission)
-
Constructor Details
-
CommandClientImpl
-
-
Method Details
-
submitAndWait
- Specified by:
submitAndWaitin interfaceCommandClient
-
submitAndWaitForTransaction
public io.reactivex.Single<Transaction> submitAndWaitForTransaction(CommandsSubmission submission, TransactionFormat transactionFormat) - Specified by:
submitAndWaitForTransactionin interfaceCommandClient
-
submitAndWaitForTransactionTree
public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree(CommandsSubmission submission) - Specified by:
submitAndWaitForTransactionTreein interfaceCommandClient
-
submitAndWaitForResult
public <U> io.reactivex.Single<U> submitAndWaitForResult(@NonNull UpdateSubmission<U> submission, TransactionFormat transactionFormat) - Specified by:
submitAndWaitForResultin interfaceCommandClient
-