public class StoreUsage extends PercentLimitUsage<StoreUsage>
percentLimit, total| Constructor and Description |
|---|
StoreUsage() |
StoreUsage(StoreUsage parent,
String name) |
StoreUsage(String name,
PersistenceAdapter store) |
| Modifier and Type | Method and Description |
|---|---|
StoreUsage |
copy() |
int |
getPercentUsage() |
PersistenceAdapter |
getStore() |
protected long |
retrieveUsage() |
void |
setStore(PersistenceAdapter store) |
protected void |
updateLimitBasedOnPercent() |
getPercentLimit, getTotal, percentLimitFromFile, setPercentLimit, setTotaladdChild, addUsageListener, caclPercentUsage, getExecutor, getLimit, getLimiter, getName, getNumUsageListeners, getParent, 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, waitForSpacepublic StoreUsage()
public StoreUsage(String name, PersistenceAdapter store)
public StoreUsage(StoreUsage parent, String name)
protected long retrieveUsage()
retrieveUsage in class org.apache.activemq.usage.Usage<StoreUsage>public PersistenceAdapter getStore()
public void setStore(PersistenceAdapter store)
public int getPercentUsage()
getPercentUsage in class org.apache.activemq.usage.Usage<StoreUsage>protected void updateLimitBasedOnPercent()
updateLimitBasedOnPercent in class PercentLimitUsage<StoreUsage>public StoreUsage copy()
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.