Interface CommandClient

  • All Known Implementing Classes:
    CommandClientImpl

    public interface CommandClient
    An RxJava version of CommandServiceGrpc
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(com.daml.ledger.javaapi.data.CommandsSubmission submission)  
      <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull com.daml.ledger.javaapi.data.UpdateSubmission<U> submission)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(com.daml.ledger.javaapi.data.CommandsSubmission submission)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(com.daml.ledger.javaapi.data.CommandsSubmission submission)  
      io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(com.daml.ledger.javaapi.data.CommandsSubmission submission)  
    • Method Detail

      • submitAndWait

        io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(com.daml.ledger.javaapi.data.CommandsSubmission submission)
      • submitAndWaitForTransactionId

        io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(com.daml.ledger.javaapi.data.CommandsSubmission submission)
      • submitAndWaitForTransaction

        io.reactivex.Single<com.daml.ledger.javaapi.data.Transaction> submitAndWaitForTransaction​(com.daml.ledger.javaapi.data.CommandsSubmission submission)
      • submitAndWaitForTransactionTree

        io.reactivex.Single<com.daml.ledger.javaapi.data.TransactionTree> submitAndWaitForTransactionTree​(com.daml.ledger.javaapi.data.CommandsSubmission submission)
      • submitAndWaitForResult

        <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull com.daml.ledger.javaapi.data.UpdateSubmission<U> submission)