public class PrivateEvictor extends Evictor
Evictor.BackgroundEvictTask, Evictor.DbCache, Evictor.EvictionSource, Evictor.RejectEvictHandlerdbCacheClearCount, envImpl| Constructor and Description |
|---|
PrivateEvictor(EnvironmentImpl envImpl) |
| Modifier and Type | Method and Description |
|---|---|
(package private) Evictor.DbCache |
createDbCache()
PrivateEvictor implements a DbCache simply using a HashMap, like
cleaner.FileProcessor and other components.
|
(package private) TargetSelector |
makeSelector() |
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, wasCacheEverFullpublic PrivateEvictor(EnvironmentImpl envImpl)
TargetSelector makeSelector()
makeSelector in class EvictorEvictor.DbCache createDbCache()
createDbCache in class EvictorCopyright (c) 2004-2012 Oracle. All rights reserved.