Class CacheEvictionUsageListener

java.lang.Object
org.apache.activemq.memory.CacheEvictionUsageListener
All Implemented Interfaces:
org.apache.activemq.usage.UsageListener

public class CacheEvictionUsageListener extends Object implements org.apache.activemq.usage.UsageListener
  • Constructor Details

    • CacheEvictionUsageListener

      public CacheEvictionUsageListener(org.apache.activemq.usage.Usage usage, int usageHighMark, int usageLowMark, org.apache.activemq.thread.TaskRunnerFactory taskRunnerFactory)
  • Method Details

    • onUsageChanged

      public void onUsageChanged(org.apache.activemq.usage.Usage usage, int oldPercentUsage, int newPercentUsage)
      Specified by:
      onUsageChanged in interface org.apache.activemq.usage.UsageListener
    • add

      public void add(CacheEvictor evictor)
    • remove

      public void remove(CacheEvictor evictor)