6.4.3. Adjust Data Life

JBoss Data Grid entries are immortal by default, but these settings can be altered.
The following procedure is an example that defines what each line entered into the DefaultCacheQuickstart.java file does:

Procedure 6.4. Adjust the Data Life

  1. Alter the key's lifespan value:
    cache.put("key", "value", 5, SECONDS);
    
  2. Check if the cache contains the key:
    assertTrue(cache.containsKey("key"));
    
  3. After the allocated lifespan time has expired, the key is no longer in the cache:
    Thread.sleep(10000);
    assertFalse(cache.containsKey("key"));