view src/org/dancres/blitz/lease/Reapable.java @ 0:3dc0c5604566

Initial checkin of blitz 2.0 fcs - no installer yet.
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 21 Mar 2009 11:00:06 +0000
parents
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);
}