(
final State from, final Throwable cause)
| 525 | } |
| 526 | |
| 527 | @GuardedBy("monitor") |
| 528 | private void failed( |
| 529 | final State from, final Throwable cause) { |
| 530 | // can't memoize this one due to the exception |
| 531 | new Callback<Listener>("failed({from = " + from + ", cause = " + cause + "})") { |
| 532 | @Override |
| 533 | void call(Listener listener) { |
| 534 | listener.failed(from, cause); |
| 535 | } |
| 536 | }.enqueueOn(listeners); |
| 537 | } |
| 538 | |
| 539 | /** |
| 540 | * An immutable snapshot of the current state of the service. This class represents a consistent |
no test coverage detected