2640 |
|
|
2641 |
|
/** |
2642 |
|
* Forcibly sets or resets the value subsequently returned by |
2643 |
< |
* method get() and related methods, whether or not already |
2644 |
< |
* completed. This method is designed for use only in error |
2645 |
< |
* recovery actions, and even in such situations may result in |
2646 |
< |
* ongoing dependent completions using established versus |
2643 |
> |
* method {@link #get()} and related methods, whether or not |
2644 |
> |
* already completed. This method is designed for use only in |
2645 |
> |
* error recovery actions, and even in such situations may result |
2646 |
> |
* in ongoing dependent completions using established versus |
2647 |
|
* overwritten outcomes. |
2648 |
|
* |
2649 |
|
* @param value the completion value |
2654 |
|
} |
2655 |
|
|
2656 |
|
/** |
2657 |
< |
* Forcibly causes subsequent invocations of method get() and |
2658 |
< |
* related methods to throw the given exception, whether or not |
2659 |
< |
* already completed. This method is designed for use only in |
2657 |
> |
* Forcibly causes subsequent invocations of method {@link #get()} |
2658 |
> |
* and related methods to throw the given exception, whether or |
2659 |
> |
* not already completed. This method is designed for use only in |
2660 |
|
* recovery actions, and even in such situations may result in |
2661 |
|
* ongoing dependent completions using established versus |
2662 |
|
* overwritten outcomes. |