com.sleepycat.je.dbi
Class MemoryBudget.Totals

java.lang.Object
  extended by com.sleepycat.je.dbi.MemoryBudget.Totals
Enclosing class:
MemoryBudget

public abstract static class MemoryBudget.Totals
extends java.lang.Object

Common base class for shared and private totals. This abstraction allows most other classes to be unaware of whether we're using a SharedEvictor or PrivateEvictor.


Method Summary
abstract  long getCacheUsage()
           
 long getCriticalThreshold()
           
 long getMaxMemory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMaxMemory

public final long getMaxMemory()

getCriticalThreshold

public final long getCriticalThreshold()

getCacheUsage

public abstract long getCacheUsage()