syndicate-java/src/main/java/org/syndicate_lang/actors/BrokenPromise.java

19 lines
396 B
Java
Raw Normal View History

2020-12-04 18:57:47 +00:00
package org.syndicate_lang.actors;
public class BrokenPromise extends RuntimeException {
private Promise<?> _promise;
public BrokenPromise(Promise<?> promise) {
super(promise.getReason());
this._promise = promise;
}
public Promise<?> getPromise() {
return _promise;
}
public Throwable getReason() {
return _promise.getReason();
}
}