com.sleepycat.je.utilint
Interface DaemonRunner

All Known Implementing Classes:
Checkpointer, Cleaner, DaemonThread, 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 setExceptionListener(ExceptionListener exceptionListener)
           
 void shutdown()
           
 

Method Detail

setExceptionListener

void setExceptionListener(ExceptionListener exceptionListener)

runOrPause

void runOrPause(boolean run)

requestShutdown

void requestShutdown()

shutdown

void shutdown()

getNWakeupRequests

int getNWakeupRequests()


Copyright (c) 2004-2012 Oracle. All rights reserved.