public class TempUsage extends PercentLimitUsage<TempUsage>
percentLimit
name, parent, percentUsage, usageLock, waitForSpaceCondition
Constructor and Description |
---|
TempUsage() |
TempUsage(String name,
PListStore store) |
TempUsage(TempUsage parent,
String name) |
Modifier and Type | Method and Description |
---|---|
PListStore |
getStore() |
protected long |
retrieveUsage() |
void |
setStore(PListStore store) |
protected void |
updateLimitBasedOnPercent() |
getPercentLimit, setPercentLimit
addChild, addUsageListener, caclPercentUsage, getExecutor, getLimit, getLimiter, getName, getNumUsageListeners, getParent, getPercentUsage, getPercentUsageMinDelta, getPollingTime, getUsage, getUsagePortion, isFull, isFull, isStarted, notifyCallbackWhenNotFull, onLimitChange, removeChild, removeUsageListener, setExecutor, setLimit, setLimiter, setName, setParent, setPercentUsage, setPercentUsageMinDelta, setPollingTime, setUsagePortion, start, stop, toString, waitForSpace, waitForSpace, waitForSpace
public TempUsage()
public TempUsage(String name, PListStore store)
protected long retrieveUsage()
retrieveUsage
in class Usage<TempUsage>
public PListStore getStore()
public void setStore(PListStore store)
protected void updateLimitBasedOnPercent()
updateLimitBasedOnPercent
in class PercentLimitUsage<TempUsage>
Copyright © 2005–2017 The Apache Software Foundation. All rights reserved.