public V get ( K k , long timeout , TimeUnit unit ) throws InterruptedException , TimeoutException { await ( k , timeout , unit ) ; return cache . get ( k ) ; }
Retrieve the value associated with the given key blocking as long as necessary up to the specified maximum .