com.sleepycat.je.utilint
Interface DaemonRunner

All Known Implementing Classes:
Checkpointer, Cleaner, DaemonThread, Evictor, FileProcessor, INCompressor

public interface DaemonRunner

An object capable of running (run/pause/shutdown/etc) a daemon thread. See DaemonThread for details.


Method Summary
 int getNWakeupRequests()
           
 void requestShutdown()
           
 void runOrPause(boolean run)
           
 void shutdown()
           
 

Method Detail

runOrPause

void runOrPause(boolean run)

requestShutdown

void requestShutdown()

shutdown

void shutdown()

getNWakeupRequests

int getNWakeupRequests()


Copyright 2004,2008 Oracle. All rights reserved.