Class FlexibleQueryMBeanImpl
- java.lang.Object
-
- de.hybris.platform.jmx.mbeans.impl.JMXBindableTenantAwareObject
-
- de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
-
- de.hybris.platform.jmx.mbeans.impl.FlexibleQueryMBeanImpl
-
- All Implemented Interfaces:
FlexibleQueryMBean,org.springframework.beans.factory.InitializingBean
@ManagedResource(description="Overview of the hybris platform flexible query cache.") public class FlexibleQueryMBeanImpl extends AbstractJMXMBean implements FlexibleQueryMBean
hybris MBean. Shows statistics for the hybris platform flexible query cache.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jmx.mbeans.impl.AbstractJMXMBean
AbstractJMXMBean.TenantAwareExecutor<T>
-
-
Constructor Summary
Constructors Constructor Description FlexibleQueryMBeanImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetCurrentSize()java.lang.IntegergetCurrentSizeInPercent()java.lang.IntegergetMaxSize()-
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
-
getMaxSize
@ManagedAttribute(description="Maximum entities size of the flexible query.") public java.lang.Integer getMaxSize()
- Specified by:
getMaxSizein interfaceFlexibleQueryMBean- Returns:
- the maximum entities size of the flexible query.
-
getCurrentSize
@ManagedAttribute(description="Current entities size of the flexible query.") public java.lang.Integer getCurrentSize()
- Specified by:
getCurrentSizein interfaceFlexibleQueryMBean- Returns:
- the current entities size of the flexible query.
-
getCurrentSizeInPercent
@ManagedAttribute(description="Current entities size of the flexible query in percent.") public java.lang.Integer getCurrentSizeInPercent()
- Specified by:
getCurrentSizeInPercentin interfaceFlexibleQueryMBean- Returns:
- the current entities size in percent of the flexible query.
-
-