Class QueueInfoBeanImpl
- java.lang.Object
-
- de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
-
- de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
-
- de.hybris.platform.apiregistryservices.jmx.QueueInfoBeanImpl
-
- All Implemented Interfaces:
QueueInfoBean,org.springframework.beans.factory.InitializingBean
public class QueueInfoBeanImpl extends AbstractJMXMBean implements QueueInfoBean
- See Also:
QueueInfoBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
AbstractJMXMBean.TenantAwareExecutor<T>
-
-
Constructor Summary
Constructors Constructor Description QueueInfoBeanImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetBeanName()org.springframework.integration.channel.QueueChannelgetChannel()org.springframework.integration.support.management.StatisticsgetErrorRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005doublegetMaxSendDuration()doublegetMeanErrorRate()doublegetMeanErrorRatio()doublegetMeanSendDuration()doublegetMeanSendRate()doublegetMinSendDuration()intgetQueueSize()intgetRemainingCapacity()longgetSendCountLong()org.springframework.integration.support.management.StatisticsgetSendDuration()Deprecated, for removal: This API element is subject to removal in a future version.since 2005intgetSendErrorCount()longgetSendErrorCountLong()org.springframework.integration.support.management.StatisticsgetSendRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005doublegetStandardDeviationSendDuration()doublegetTimeSinceLastSend()voidsetBeanName(java.lang.String beanName)voidsetChannel(org.springframework.integration.channel.QueueChannel channel)java.lang.StringtoString()-
Methods inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
activateTenant, afterPropertiesSet, deactivateTenant, getBeanInterface, getObjectName, isJNDIContextAware, setBeanInterface, setJmxPath
-
Methods inherited from class de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
getJmxDomain, getJmxPath, getObjectNameString, getTenantId, setTenant
-
-
-
-
Method Detail
-
getBeanName
public java.lang.String getBeanName()
- Specified by:
getBeanNamein interfaceQueueInfoBean
-
setBeanName
public void setBeanName(java.lang.String beanName)
-
getChannel
public org.springframework.integration.channel.QueueChannel getChannel()
-
setChannel
public void setChannel(org.springframework.integration.channel.QueueChannel channel)
-
getQueueSize
public int getQueueSize()
- Specified by:
getQueueSizein interfaceQueueInfoBean
-
getRemainingCapacity
public int getRemainingCapacity()
- Specified by:
getRemainingCapacityin interfaceQueueInfoBean
-
getSendCountLong
public long getSendCountLong()
- Specified by:
getSendCountLongin interfaceQueueInfoBean
-
getSendErrorCount
public int getSendErrorCount()
- Specified by:
getSendErrorCountin interfaceQueueInfoBean
-
getSendErrorCountLong
public long getSendErrorCountLong()
- Specified by:
getSendErrorCountLongin interfaceQueueInfoBean
-
getTimeSinceLastSend
public double getTimeSinceLastSend()
- Specified by:
getTimeSinceLastSendin interfaceQueueInfoBean
-
getMeanSendRate
public double getMeanSendRate()
- Specified by:
getMeanSendRatein interfaceQueueInfoBean
-
getMeanErrorRate
public double getMeanErrorRate()
- Specified by:
getMeanErrorRatein interfaceQueueInfoBean
-
getMeanErrorRatio
public double getMeanErrorRatio()
- Specified by:
getMeanErrorRatioin interfaceQueueInfoBean
-
getMeanSendDuration
public double getMeanSendDuration()
- Specified by:
getMeanSendDurationin interfaceQueueInfoBean
-
getMinSendDuration
public double getMinSendDuration()
- Specified by:
getMinSendDurationin interfaceQueueInfoBean
-
getMaxSendDuration
public double getMaxSendDuration()
- Specified by:
getMaxSendDurationin interfaceQueueInfoBean
-
getStandardDeviationSendDuration
public double getStandardDeviationSendDuration()
- Specified by:
getStandardDeviationSendDurationin interfaceQueueInfoBean
-
getSendDuration
@Deprecated(since="2005", forRemoval=true) public org.springframework.integration.support.management.Statistics getSendDuration()Deprecated, for removal: This API element is subject to removal in a future version.since 2005- Specified by:
getSendDurationin interfaceQueueInfoBean
-
getSendRate
@Deprecated(since="2005", forRemoval=true) public org.springframework.integration.support.management.Statistics getSendRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005- Specified by:
getSendRatein interfaceQueueInfoBean
-
getErrorRate
@Deprecated(since="2005", forRemoval=true) public org.springframework.integration.support.management.Statistics getErrorRate()Deprecated, for removal: This API element is subject to removal in a future version.since 2005- Specified by:
getErrorRatein interfaceQueueInfoBean
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-