Package io.riemann.riemann.client
Class ChainPromise<T>
java.lang.Object
io.riemann.riemann.client.ChainPromise<T>
- All Implemented Interfaces:
IBlockingDeref,IDeref,IPromise<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidderef()<T2> IPromise<T2>unsafeDeref(long time, TimeUnit unit, Object timeoutValue)
-
Field Details
-
inner
-
-
Constructor Details
-
ChainPromise
public ChainPromise()
-
-
Method Details
-
attach
-
deliver
-
deref
-
deref
- Specified by:
derefin interfaceIPromise<T>- Throws:
IOException
-
deref
- Specified by:
derefin interfaceIPromise<T>- Throws:
IOException
-
deref
- Specified by:
derefin interfaceIBlockingDeref- Throws:
IOException
-
unsafeDeref
- Specified by:
unsafeDerefin interfaceIPromise<T>- Throws:
IOException
-
map
-