Returns a new CompletionStage that, when either this or the
other given stage complete normally, is executed using this
stage's default asynchronous execution facility, with the
corresponding result as argument to the supplied action.
See the {@link CompletionStage} documentation for rules
covering exceptional completion.
@param other the other CompletionStage
@param action the action to perform before completing the
returned CompletionStage
@return the new CompletionStage
Returns a new CompletionStage that, when either this or the other given stage complete normally, is executed using this stage's default asynchronous execution facility, with the corresponding result as argument to the supplied action.
See the {@link CompletionStage} documentation for rules covering exceptional completion.
@param other the other CompletionStage @param action the action to perform before completing the returned CompletionStage @return the new CompletionStage