diff --git a/documentation/operators.markdown b/documentation/operators.markdown index 6c9b708b..55e8cea1 100644 --- a/documentation/operators.markdown +++ b/documentation/operators.markdown @@ -531,6 +531,7 @@ operators. * [`distinctUntilKeyChanged`]({{ site.url }}/documentation/operators/distinct.html) * [**`Do`**]({{ site.url }}/documentation/operators/do.html) * [`doAction`]({{ site.url }}/documentation/operators/do.html) +* [`doAfterTerminate`]({{ site.url }}/documentation/operators/do.html) * [`doOnCompleted`]({{ site.url }}/documentation/operators/do.html) * [`doOnEach`]({{ site.url }}/documentation/operators/do.html) * [`doOnError`]({{ site.url }}/documentation/operators/do.html) diff --git a/documentation/operators/do.html b/documentation/operators/do.html index e418f1f8..bd871dda 100644 --- a/documentation/operators/do.html +++ b/documentation/operators/do.html @@ -165,7 +165,7 @@

Sample Code

{% endlang_operator %} - {% lang_operator RxJava doOnCompleted doOnEach doOnError doOnNext doOnRequest doOnSubscribe doOnTerminate doOnUnsubscribe finallyDo %} + {% lang_operator RxJava doOnCompleted doOnEach doOnError doOnNext doOnRequest doOnSubscribe doOnTerminate doOnUnsubscribe finallyDo doAfterTerminate %}

RxJava has several Do variants.

@@ -287,6 +287,9 @@

Sample Code

finallyDo

+ finallyDo is deprecated since RxJava 1.1.1, in favor of + doAfterTerminate with the same behavior. +

The finallyDo operator registers an Action which will be called just after the resulting Observable terminates, whether normally or with an error.

@@ -294,6 +297,16 @@

Sample Code

  • Javadoc: finallyDo(Action0)
  • +
    + doAfterTerminate +

    + The doAfterTerminate operator registers an Action which will be called just + after the resulting Observable terminates, whether normally or with an error. +

    +
    +
    {% endlang_operator %} {% lang_operator RxJS do doOnCompleted doOnError doOnNext finally tap tapOnCompleted tapOnError tapOnNext %} diff --git a/documentation/operators/images/doAfterTerminate.png b/documentation/operators/images/doAfterTerminate.png new file mode 100644 index 00000000..374a0c0b Binary files /dev/null and b/documentation/operators/images/doAfterTerminate.png differ