org.objectweb.perseus.cache.lib

Class BackgroundCleaner

Implemented Interfaces:
Runnable

public class BackgroundCleaner
extends java.lang.Object
implements Runnable

This component is a thread managing the auto cleaning of a cache. The clean up is launched when a threshold of the cache size is reached.

Author:
S.Chassande-Barrioz

Constructor Summary

BackgroundCleaner(ReplacementManager rm, Logger logger)

Method Summary

void
backgroungCleanup(int size)
Thread
getThread()
void
restart()
void
run()
void
stop()

Constructor Details

BackgroundCleaner

public BackgroundCleaner(ReplacementManager rm,
                         Logger logger)

Method Details

backgroungCleanup

public void backgroungCleanup(int size)


getThread

public Thread getThread()


restart

public void restart()


run

public void run()


stop

public void stop()


Copyright © 2000-2002 France Telecom S.A., INRIA, IMAG-LSR All Rights Reserved.