@Override
    public void putTransient(K key, V value, long ttl, TimeUnit timeunit) {
        map.putTransient(key, value, ttl, timeunit);
    }
@Test
    public void testPutTransient() {
        adapter.putTransient(42, "value", 1000, TimeUnit.MILLISECONDS);

        String value = map.get(42);
        if (value != null) {
            assertEquals("value", value);

            sleepMillis(1100);
            assertNull(map.get(42));
        }
    }