com.sleepycat.je.evictor
Class SharedEvictor

java.lang.Object
  extended by com.sleepycat.je.evictor.Evictor
      extended by com.sleepycat.je.evictor.SharedEvictor
All Implemented Interfaces:
EnvConfigObserver

public class SharedEvictor
extends Evictor

Create an evictor for a shared cache.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sleepycat.je.evictor.Evictor
Evictor.BackgroundEvictTask, Evictor.EvictionSource, Evictor.RejectEvictHandler
 
Field Summary
 
Fields inherited from class com.sleepycat.je.evictor.Evictor
envImpl
 
Constructor Summary
SharedEvictor(EnvironmentImpl envImpl)
           
 
Method Summary
(package private)  TargetSelector makeSelector()
           
 
Methods inherited from class com.sleepycat.je.evictor.Evictor
addEnvironment, alert, checkEnv, doCriticalEviction, doDaemonEviction, doEvict, doEvictOneIN, doManualEvict, envConfigUpdate, evictBatch, getNINCompactKey, getNINNoTarget, getNINSparseTarget, getSelector, getStatsGroup, getThreadPool, incBINEvictStats, incBINFetchStats, incINEvictStats, incINFetchStats, incLNFetchStats, isCacheFull, loadStats, noteINListChange, removeEnvironment, requestShutdownPool, setEvictProfileHook, setPreEvictINHook, setRunnableHook, shutdown, wasCacheEverFull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SharedEvictor

public SharedEvictor(EnvironmentImpl envImpl)
Method Detail

makeSelector

TargetSelector makeSelector()
Specified by:
makeSelector in class Evictor


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