Class JackrabbitMBean
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.core.mbean.AbstractAmetysDynamicMBean
org.ametys.plugins.repository.jcr.JackrabbitMBean
- All Implemented Interfaces:
DynamicMBean,LogEnabled,Serviceable
Provide information on JackRabbit real-time performance and usage
-
Field Summary
FieldsFields inherited from class org.ametys.core.mbean.AbstractAmetysDynamicMBean
_mBeanInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object_getAttribute(String attributeName) Get the value of the attribute.protected MBeanAttributeInfo[]Get the definition of the attributes exposed by the MBean.protected StringGet the description of the MBeanprotected StringGet the human readable name of the MBean.voidservice(ServiceManager manager) Methods inherited from class org.ametys.core.mbean.AbstractAmetysDynamicMBean
getAttribute, getAttributes, getMBeanConstructorInfo, getMBeanInfo, getMBeanNotificationInfo, getMBeanOperationInfo, invoke, setAttribute, setAttributesMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Field Details
-
ROLE
the ROLE of the component
-
-
Constructor Details
-
JackrabbitMBean
public JackrabbitMBean()
-
-
Method Details
-
service
- Specified by:
servicein interfaceServiceable- Throws:
ServiceException
-
_getAttribute
Description copied from class:AbstractAmetysDynamicMBeanGet the value of the attribute. This method should assume that attributeName is not null. And return null if the name is not recognized- Specified by:
_getAttributein classAbstractAmetysDynamicMBean- Parameters:
attributeName- the name of the attribute- Returns:
- the value of the attribute
-
getMBeanName
Description copied from class:AbstractAmetysDynamicMBeanGet the human readable name of the MBean. This name will be exposed.- Specified by:
getMBeanNamein classAbstractAmetysDynamicMBean- Returns:
- the name
-
getMBeanDescription
Description copied from class:AbstractAmetysDynamicMBeanGet the description of the MBean- Specified by:
getMBeanDescriptionin classAbstractAmetysDynamicMBean- Returns:
- the description
-
getMBeanAttributes
Description copied from class:AbstractAmetysDynamicMBeanGet the definition of the attributes exposed by the MBean.- Specified by:
getMBeanAttributesin classAbstractAmetysDynamicMBean- Returns:
- the attributes information
-