view src/org/dancres/blitz/lease/Reapable.java @ 32:243c74d599bf

Update ignores
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 12 Jun 2010 10:41:47 +0100
parents 3dc0c5604566
children
line wrap: on
line source

package org.dancres.blitz.lease;

/**
   Objects which maintain leased resources should implement this interface
   and register with LeaseReaper such that when LeaseReaper is activated by
   configuration, the implementing objects will be invoked upon after the
   appropriate time periods.
 */
public interface Reapable {
    /**
       Before deleting a resource, the Reapable should first offer the
       resource to the passed filter.
     */
    public void reap(ReapFilter aFilter);
}