ERXExpiringCache< K, V >.GrimReaper Class Reference

Collaboration diagram for ERXExpiringCache< K, V >.GrimReaper:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void addCache (ERXExpiringCache cache)
 GrimReaper (long reapFrequencyInMillis)
void run ()
void start ()
void stop (ERXExpiringCache cache)
void stop ()

Private Attributes

List< WeakReference
< ERXExpiringCache > > 
_caches
long _reapFrequencyInMillis
boolean _stopped


Detailed Description

The reaper runnable for ERXExpiringCache.

Author:
mschrag

Constructor & Destructor Documentation

GrimReaper ( long  reapFrequencyInMillis  ) 


Member Function Documentation

void addCache ( ERXExpiringCache< K, V >  cache  ) 

void run (  ) 

void start (  ) 

void stop ( ERXExpiringCache< K, V >  cache  ) 

void stop (  ) 


Member Data Documentation

List<WeakReference<ERXExpiringCache> > _caches [private]

long _reapFrequencyInMillis [private]

boolean _stopped [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:12 2012 for Project Wonder by  doxygen 1.5.8