Package org.apache.activemq.broker.jmx
Class AbortSlowConsumerStrategyView
- java.lang.Object
-
- org.apache.activemq.broker.jmx.AbortSlowConsumerStrategyView
-
- All Implemented Interfaces:
AbortSlowConsumerStrategyViewMBean
- Direct Known Subclasses:
AbortSlowAckConsumerStrategyView
public class AbortSlowConsumerStrategyView extends Object implements AbortSlowConsumerStrategyViewMBean
-
-
Constructor Summary
Constructors Constructor Description AbortSlowConsumerStrategyView(ManagedRegionBroker managedRegionBroker, AbortSlowConsumerStrategy slowConsumerStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabortConnection(String objectNameOfConsumerToAbort)voidabortConnection(ObjectName consumerToAbort)voidabortConsumer(String objectNameOfConsumerToAbort)voidabortConsumer(ObjectName consumerToAbort)longgetCheckPeriod()longgetMaxSlowCount()longgetMaxSlowDuration()TabularDatagetSlowConsumers()voidsetMaxSlowCount(long maxSlowCount)voidsetMaxSlowDuration(long maxSlowDuration)
-
-
-
Constructor Detail
-
AbortSlowConsumerStrategyView
public AbortSlowConsumerStrategyView(ManagedRegionBroker managedRegionBroker, AbortSlowConsumerStrategy slowConsumerStrategy)
-
-
Method Detail
-
getMaxSlowCount
public long getMaxSlowCount()
- Specified by:
getMaxSlowCountin interfaceAbortSlowConsumerStrategyViewMBean
-
setMaxSlowCount
public void setMaxSlowCount(long maxSlowCount)
- Specified by:
setMaxSlowCountin interfaceAbortSlowConsumerStrategyViewMBean
-
getMaxSlowDuration
public long getMaxSlowDuration()
- Specified by:
getMaxSlowDurationin interfaceAbortSlowConsumerStrategyViewMBean
-
setMaxSlowDuration
public void setMaxSlowDuration(long maxSlowDuration)
- Specified by:
setMaxSlowDurationin interfaceAbortSlowConsumerStrategyViewMBean
-
getCheckPeriod
public long getCheckPeriod()
- Specified by:
getCheckPeriodin interfaceAbortSlowConsumerStrategyViewMBean
-
getSlowConsumers
public TabularData getSlowConsumers() throws OpenDataException
- Specified by:
getSlowConsumersin interfaceAbortSlowConsumerStrategyViewMBean- Throws:
OpenDataException
-
abortConsumer
public void abortConsumer(ObjectName consumerToAbort)
- Specified by:
abortConsumerin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConnection
public void abortConnection(ObjectName consumerToAbort)
- Specified by:
abortConnectionin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConsumer
public void abortConsumer(String objectNameOfConsumerToAbort)
- Specified by:
abortConsumerin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConnection
public void abortConnection(String objectNameOfConsumerToAbort)
- Specified by:
abortConnectionin interfaceAbortSlowConsumerStrategyViewMBean
-
-