Class NullReaper

  • All Implemented Interfaces:
    Reaper

    public final class NullReaper
    extends AbstractReaper
    The simplest of all possible expiration handlers. It does nothing.

    Having said that, here's what happens when we do nothing:

    1. The hashbelt loses a reference to the object.
    2. Garbage collection has a chance to work.

    The point is that, even when we do nothing, the hashbelt changes.

    Since:
    1.0
    Version:
    $Revision: 7950 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
    Author:
    Gregory Block
    • Constructor Summary

      Constructors 
      Constructor Description
      NullReaper()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void handleExpiredContainer​(Container expiredContainer)
      Methode called with a container that has expired before the container is garbage collected.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NullReaper

        public NullReaper()
    • Method Detail

      • handleExpiredContainer

        public void handleExpiredContainer​(Container expiredContainer)
        Methode called with a container that has expired before the container is garbage collected.
        Parameters:
        expiredContainer - The container that has expired.