Package org.spf4j.zel.vm
Interface VMFuture<T>
-
- All Superinterfaces:
Future<T>
- All Known Implementing Classes:
VMASyncFuture,VMSyncFuture
@ThreadSafe public interface VMFuture<T> extends Future<T>
bean like implementation of a future- Author:
- zoly
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.spf4j.base.Either<T,? extends ExecutionException>getResult()voidsetExceptionResult(ExecutionException result)voidsetResult(T result)
-
-
-
Method Detail
-
getResult
@Nullable org.spf4j.base.Either<T,? extends ExecutionException> getResult()
-
setResult
void setResult(T result)
-
setExceptionResult
void setExceptionResult(ExecutionException result)
-
-