- public CommitLocalTransactionRequest(@Nonnull final TransactionIdentifier identifier,
- @Nonnull final ActorRef replyTo, @Nonnull final DataTreeModification mod, final boolean coordinated) {
- super(identifier, 0, replyTo);
- this.mod = Preconditions.checkNotNull(mod);
+ public CommitLocalTransactionRequest(final @NonNull TransactionIdentifier identifier, final long sequence,
+ final @NonNull ActorRef replyTo, final @NonNull DataTreeModification mod,
+ final @Nullable Exception delayedFailure, final boolean coordinated) {
+ super(identifier, sequence, replyTo);
+ this.mod = requireNonNull(mod);
+ this.delayedFailure = delayedFailure;