| <?xml version="1.0" encoding="UTF-8"?> |
| <ipojo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="org.apache.felix.ipojo http://felix.apache.org/ipojo/schemas/SNAPSHOT/core.xsd" |
| xmlns="org.apache.felix.ipojo" |
| xmlns:jmx="org.apache.felix.ipojo.handlers.jmx"> |
| |
| <!-- The simple managed component without annotations and with brand new JMX handler syntax --> |
| <component classname="org.apache.felix.ipojo.test.component.SimpleManagedComponent" immediate="true"> |
| <!-- Expose field and methods with JMX handler --> |
| <jmx:config> |
| <jmx:jmxmethod name="getIntegerValue" description="Get the value of the integer"/> |
| <jmx:jmxmethod name="setIntegerValue" description="Set the value of the integer"/> |
| <jmx:jmxproperty name="integer" field="m_integer" rights="r" notification="true"/> |
| </jmx:config> |
| </component> |
| |
| <!-- The simple managed component without annotations and with brand new JMX handler syntax --> |
| <component classname="org.apache.felix.ipojo.test.component.SimpleManagedComponent" immediate="true" name="org.apache.felix.ipojo.test.component.SimpleManagedComponentDeprecated"> |
| <!-- Expose field and methods with JMX handler --> |
| <jmx:config> |
| <jmx:method name="getIntegerValue" description="Get the value of the integer"/> |
| <jmx:method name="setIntegerValue" description="Set the value of the integer"/> |
| <jmx:property name="integer" field="m_integer" rights="r" notification="true"/> |
| </jmx:config> |
| </component> |
| |
| </ipojo> |