com.evanmclean.evlib.cache
Interface CacheValueDisposer<V>

Type Parameters:
V -
All Known Implementing Classes:
CloseableValueDisposer

public interface CacheValueDisposer<V>

Called to clean up value objects in a cache that are removed because they've expired or by calling Map.clear().

Author:
Evan McLean McLean Computer Services (see the overview for copyright and licensing.)

Method Summary
 void dispose(V value)
          Clean up a value that is expired or cleared.
 

Method Detail

dispose

void dispose(V value)
Clean up a value that is expired or cleared. Any exceptions thrown will be ignored.

Parameters:
value -