org.apache.activemq.usage
Class TempUsage
java.lang.Object
org.apache.activemq.usage.Usage<TempUsage>
org.apache.activemq.usage.TempUsage
- All Implemented Interfaces:
- Service
public class TempUsage
- extends Usage<TempUsage>
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 |
TempUsage
public TempUsage()
TempUsage
public TempUsage(String name,
Store store)
TempUsage
public TempUsage(TempUsage parent,
String name)
retrieveUsage
protected long retrieveUsage()
- Specified by:
retrieveUsage
in class Usage<TempUsage>
getStore
public Store getStore()
setStore
public void setStore(Store store)
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.