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
ConstructorsConstructorDescriptionAbortSlowConsumerStrategyView(ManagedRegionBroker managedRegionBroker, AbortSlowConsumerStrategy slowConsumerStrategy) -
Method Summary
Modifier and TypeMethodDescriptionvoidabortConnection(String objectNameOfConsumerToAbort) voidabortConnection(ObjectName consumerToAbort) voidabortConsumer(String objectNameOfConsumerToAbort) voidabortConsumer(ObjectName consumerToAbort) longlonglongvoidsetMaxSlowCount(long maxSlowCount) voidsetMaxSlowDuration(long maxSlowDuration)
-
Constructor Details
-
AbortSlowConsumerStrategyView
public AbortSlowConsumerStrategyView(ManagedRegionBroker managedRegionBroker, AbortSlowConsumerStrategy slowConsumerStrategy)
-
-
Method Details
-
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
- Specified by:
getSlowConsumersin interfaceAbortSlowConsumerStrategyViewMBean- Throws:
OpenDataException
-
abortConsumer
- Specified by:
abortConsumerin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConnection
- Specified by:
abortConnectionin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConsumer
- Specified by:
abortConsumerin interfaceAbortSlowConsumerStrategyViewMBean
-
abortConnection
- Specified by:
abortConnectionin interfaceAbortSlowConsumerStrategyViewMBean
-