
xsd.jmx.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.apache.felix.ipojo.manipulator Show documentation
Show all versions of org.apache.felix.ipojo.manipulator Show documentation
iPOJO bytecode manipulator. This manipulator is used to instrument java classes in order to be managed by iPOJO.
Description of a JMX managed component.
The list of methods to expose.
The list of attributes to expose.
Determines if the component must be register on the
MOSGi MBean server or not.
The complete object name of the managed component.
The syntax of this attribute must be compliant with
the ObjectName syntax, detailed in the JMX
specification. If neither domain nor name attributes
are specified, the default value is determined by
the package, the type and the instance name of the
component. This attribute overrides the domain and
name attributes.
The domain of the managed object (i.e., the left
part of the object name). This attribute must be
compliant with the domain syntax, as described in
the JMX specification.
The name property of the managed object. The value
of this attribute must comply with the ObjectName
value syntax, as described in the JMX specification.
Specifies method to carry out operations before
beeing registered from the MBean server. The
signature of the specified method must be :
"ObjectName preRegister(MBeanServer server,
ObjectName name) throws Exception".
Specifies method to carry out operations after
beeing registered from the MBean server. The
signature of the specified method must be : "void
postRegister(Boolean registrationDone)".
Specifies method to carry out operations before
beeing unregistered from the MBean server. The
signature of the specified method must be : "void
preDeregister() throws Exception".
Specifies method to carry out operations after
beeing unregistered from the MBean server. The
signature of the specified method must be :
"void postDeregister()".
Description of an attribute to expose.
The name of the component's field to expose.
The name of the property as it will appear in JMX. If unspecified, the default value is the name of the exposed field.
Specify the access permission of the exposed field.
Access permission of an exposed field. Accepted values are "r" (read-only access, the default value) and "w" (read and write access).
Enable or disable attribute change notification sending for this property. If set to "true", a notification is sent each time the value of the field changes.
Description of a method to expose.
The name of the method to expose. If multiple methods have the same name, all of them are exposed.
The description of the exposed method, as it will appear in JMX.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy