Class AbstractCache
java.lang.Object
org.apache.geode.modules.session.bootstrap.AbstractCache
- Direct Known Subclasses:
ClientServerCache,PeerToPeerCache
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected GemFireCacheprotected static AbstractCacheInstance reference which is set in static initialization blocks of any subclasses. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()protected abstract voidgetCache()floatprotected abstract Stringfloatorg.slf4j.LoggerbooleanbooleanvoidlifecycleEvent(LifecycleTypeAdapter eventType) protected abstract voidvoidsetCriticalHeapPercentage(String criticalHeapPercentage) voidsetEvictionHeapPercentage(String evictionHeapPercentage) voidsetProperty(String name, String value) voidsetRebalance(boolean rebalance) toString()
-
Field Details
-
cache
-
instance
Instance reference which is set in static initialization blocks of any subclasses.
-
-
Method Details
-
lifecycleEvent
-
isStarted
public boolean isStarted() -
close
public void close() -
getCache
-
getEvictionHeapPercentage
public float getEvictionHeapPercentage() -
setEvictionHeapPercentage
-
getCriticalHeapPercentage
public float getCriticalHeapPercentage() -
setCriticalHeapPercentage
-
setRebalance
public void setRebalance(boolean rebalance) -
getRebalance
public boolean getRebalance() -
setProperty
-
getLogger
public org.slf4j.Logger getLogger() -
toString
-
createOrRetrieveCache
protected abstract void createOrRetrieveCache() -
rebalanceCache
protected abstract void rebalanceCache() -
getDefaultCacheXmlFileName
-