Package io.riemann.riemann.client
Class MapPromise<T1,T2>
java.lang.Object
io.riemann.riemann.client.MapPromise<T1,T2>
- All Implemented Interfaces:
IBlockingDeref,IDeref,IPromise<T2>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidderef()<T3> IPromise<T3>unsafeDeref(long time, TimeUnit unit, Object timeoutValue)
-
Field Details
-
sentinel
-
value
-
p
-
f
-
-
Constructor Details
-
MapPromise
-
-
Method Details
-
mapCapturingExceptions
-
deliver
-
deref
-
deref
- Specified by:
derefin interfaceIPromise<T1>- Throws:
IOException
-
deref
- Specified by:
derefin interfaceIPromise<T1>- Throws:
IOException
-
deref
- Specified by:
derefin interfaceIBlockingDeref- Throws:
IOException
-
unsafeDeref
- Specified by:
unsafeDerefin interfaceIPromise<T1>- Throws:
IOException
-
map
-