Package org.apache.drill.common.concurrent
package org.apache.drill.common.concurrent
-
ClassDescriptionAbstractCheckedFuture<T,
E extends Exception> A delegating wrapper around aListenableFuture
that adds support for theAbstractCheckedFuture.checkedGet()
andAbstractCheckedFuture.checkedGet(long, TimeUnit)
methods.Simple wrapper class that allows Locks to be released via an try-with-resources block.CheckedFuture<V,X extends Exception> ACheckedFuture
is aListenableFuture
that includes versions of theget
methods that can throw a checked exception.An extended CountDownLatch which allows us to await uninterruptibly.