| components | A list of arooa:bean-defs for components. |
| conversions | List of class names that must implement
the org.oddjob.arooa.convert.ConversionProvider interface. |
| namespace | The name space that applies to all elements defined in definitions. |
| prefix | The default prefix for the name space. |
| values | A list of arooa:bean-defs for values. |
| Example 1 | See the Dev Guide. |
| Example 2 | The descriptor for the JMX client and server. |
| Configured By | ELEMENT |
| Access | WRITE_ONLY |
| Required | No. |
A list of arooa:bean-defs for components.
| Configured By | ELEMENT |
| Access | WRITE_ONLY |
| Required | No. |
List of class names that must implement
the org.oddjob.arooa.convert.ConversionProvider interface.
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | No. |
The name space that applies to all elements defined in definitions.
| Configured By | ATTRIBUTE |
| Access | READ_WRITE |
| Required | Yes if name space is provided. |
The default prefix for the name space.
| Configured By | ELEMENT |
| Access | WRITE_ONLY |
| Required | No. |
A list of arooa:bean-defs for values.
See the Dev Guide. There is an example of a custom descriptor here.
The descriptor for the JMX client and server. This is the internal descriptor used by Oddjob.
<arooa:descriptor prefix="jmx" namespace="http://rgordon.co.uk/oddjob/jmx" xmlns:arooa="http://rgordon.co.uk/oddjob/arooa">
<values>
<arooa:bean-def element="server-security" className="org.oddjob.jmx.server.SimpleServerSecurity"/>
<arooa:bean-def element="client-credentials" className="org.oddjob.jmx.client.UsernamePassword"/>
</values>
<components>
<arooa:bean-def element="client" className="org.oddjob.jmx.JMXClientJob" designFactory="org.oddjob.designer.components.ClientDC"/>
<arooa:bean-def element="server" className="org.oddjob.jmx.JMXServerJob" designFactory="org.oddjob.designer.components.ServerDC"/>
<arooa:bean-def element="service" className="org.oddjob.jmx.JMXServiceJob" designFactory="org.oddjob.designer.components.JMXServiceDC"/>
</components>
</arooa:descriptor>