org.apache.activemq.usage
Class StoreUsage
java.lang.Object
org.apache.activemq.usage.Usage<StoreUsage>
org.apache.activemq.usage.StoreUsage
- All Implemented Interfaces:
- Service
public class StoreUsage
- extends Usage<StoreUsage>
Used to keep track of how much of something is being used so that a
productive working set usage can be controlled. Main use case is manage
memory usage.
- Version:
- $Revision: 1.3 $
Methods inherited from class org.apache.activemq.usage.Usage |
addUsageListener, caclPercentUsage, getExecutor, getLimit, getLimiter, getName, getParent, getPercentUsage, getPercentUsageMinDelta, getPollingTime, getUsage, getUsagePortion, isFull, notifyCallbackWhenNotFull, onLimitChange, removeUsageListener, setLimit, setLimiter, setName, setParent, setPercentUsage, setPercentUsageMinDelta, setPollingTime, setUsagePortion, start, stop, toString, waitForSpace, waitForSpace |
StoreUsage
public StoreUsage()
StoreUsage
public StoreUsage(String name,
PersistenceAdapter store)
StoreUsage
public StoreUsage(StoreUsage parent,
String name)
retrieveUsage
protected long retrieveUsage()
- Specified by:
retrieveUsage
in class Usage<StoreUsage>
getStore
public PersistenceAdapter getStore()
setStore
public void setStore(PersistenceAdapter store)
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.