Class CommandClientImpl

    • Constructor Summary

      Constructors 
      Constructor Description
      CommandClientImpl​(@NonNull java.lang.String ledgerId, @NonNull io.grpc.Channel channel, @NonNull java.util.Optional<java.lang.String> accessToken)  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(CommandsSubmission submission)  
      <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull Update<U> update)
      Deprecated.
      <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull Update<U> update, @NonNull java.lang.String accessToken)
      Deprecated.
      <U> io.reactivex.Single<U> submitAndWaitForResult​(CommandsSubmission submission, @NonNull Update<U> update)  
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<Transaction> submitAndWaitForTransaction​(CommandsSubmission submission)  
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(CommandsSubmission submission)  
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.lang.String party, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId, @NonNull java.lang.String applicationId, @NonNull java.lang.String commandId, @NonNull java.util.List<@NonNull java.lang.String> actAs, @NonNull java.util.List<@NonNull java.lang.String> readAs, @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs, @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel, @NonNull java.util.Optional<java.time.Duration> deduplicationTime, @NonNull java.util.List<? extends HasCommands> commands, @NonNull java.lang.String accessToken)
      Deprecated.
      io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(CommandsSubmission submission)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CommandClientImpl

        public CommandClientImpl​(@NonNull java.lang.String ledgerId,
                                 @NonNull io.grpc.Channel channel,
                                 @NonNull java.util.Optional<java.lang.String> accessToken)
    • Method Detail

      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWait

        @Deprecated
        public io.reactivex.Single<com.google.protobuf.Empty> submitAndWait​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWait in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.lang.String party,
                                                                                   @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                   @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                   @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                   @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                   @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                   @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.lang.String party,
                                                                                   @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                   @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                   @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands,
                                                                                   @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                   @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                   @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                   @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands,
                                                                                   @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.lang.String party,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.lang.String party,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands,
                                                                                   @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransactionId

        @Deprecated
        public io.reactivex.Single<java.lang.String> submitAndWaitForTransactionId​(@NonNull java.lang.String workflowId,
                                                                                   @NonNull java.lang.String applicationId,
                                                                                   @NonNull java.lang.String commandId,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                   @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                   @NonNull java.util.List<? extends HasCommands> commands,
                                                                                   @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionId in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                            @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                            @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.lang.String party,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransaction

        @Deprecated
        public io.reactivex.Single<Transaction> submitAndWaitForTransaction​(@NonNull java.lang.String workflowId,
                                                                            @NonNull java.lang.String applicationId,
                                                                            @NonNull java.lang.String commandId,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                            @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                            @NonNull java.util.List<? extends HasCommands> commands,
                                                                            @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransaction in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.lang.String party,
                                                                                    @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                    @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                    @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                    @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                    @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                    @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.lang.String party,
                                                                                    @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                    @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                    @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands,
                                                                                    @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                    @NonNull java.util.Optional<java.time.Instant> minLedgerTimeAbs,
                                                                                    @NonNull java.util.Optional<java.time.Duration> minLedgerTimeRel,
                                                                                    @NonNull java.util.Optional<java.time.Duration> deduplicationTime,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands,
                                                                                    @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.lang.String party,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.lang.String party,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands,
                                                                                    @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForTransactionTree

        @Deprecated
        public io.reactivex.Single<TransactionTree> submitAndWaitForTransactionTree​(@NonNull java.lang.String workflowId,
                                                                                    @NonNull java.lang.String applicationId,
                                                                                    @NonNull java.lang.String commandId,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                                    @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                                    @NonNull java.util.List<? extends HasCommands> commands,
                                                                                    @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForTransactionTree in interface CommandClient
      • submitAndWaitForResult

        @Deprecated
        public <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull java.lang.String workflowId,
                                                                 @NonNull java.lang.String applicationId,
                                                                 @NonNull java.lang.String commandId,
                                                                 @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                 @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                 @NonNull Update<U> update)
        Deprecated.
        Specified by:
        submitAndWaitForResult in interface CommandClient
      • submitAndWaitForResult

        @Deprecated
        public <U> io.reactivex.Single<U> submitAndWaitForResult​(@NonNull java.lang.String workflowId,
                                                                 @NonNull java.lang.String applicationId,
                                                                 @NonNull java.lang.String commandId,
                                                                 @NonNull java.util.List<@NonNull java.lang.String> actAs,
                                                                 @NonNull java.util.List<@NonNull java.lang.String> readAs,
                                                                 @NonNull Update<U> update,
                                                                 @NonNull java.lang.String accessToken)
        Deprecated.
        Specified by:
        submitAndWaitForResult in interface CommandClient