Class ArooaDescriptorBean

java.lang.Object
org.oddjob.arooa.deploy.ArooaDescriptorBean
All Implemented Interfaces:
ArooaDescriptorFactory

public class ArooaDescriptorBean extends Object implements ArooaDescriptorFactory
A bean style implementation of an ArooaDescriptorFactory. As such it can be configured using a StandardArooaParser.
Author:
rob

Description

A definition of an Arooa descriptor.

Example

In the Dev Guide. There is an example of a custom descriptor here.The descriptor for Oddjob's JMX client and server. This is the internal descriptor used by Oddjob.

It can be found Here on Github

  • Constructor Details

    • ArooaDescriptorBean

      public ArooaDescriptorBean()
  • Method Details

    • setConversions

      public void setConversions(int index, ConversionProviderFactory convertletProvider)
      Setter for conversions.
      Parameters:
      index -
      convertletProvider -
    • setComponents

      public void setComponents(int index, BeanDefinitionBean component)
      Setter for components.
      Parameters:
      index - The index of the component definition.
      component - The component definition.
    • setValues

      public void setValues(int index, BeanDefinitionBean value)
      Setter for values.
      Parameters:
      index - The index of the value definition.
      value - The value definition.
    • createDescriptor

      public ArooaDescriptor createDescriptor(ClassLoader classLoader)
      Description copied from interface: ArooaDescriptorFactory
      Create an ArooaDescriptor.
      Specified by:
      createDescriptor in interface ArooaDescriptorFactory
      Parameters:
      classLoader - The classLoader to use.
      Returns:
      An ArooaDescriptor. May be null.
    • getNamespace

      public URI getNamespace()
    • setNamespace

      public void setNamespace(URI namespace)
    • getPrefix

      public String getPrefix()
    • setPrefix

      public void setPrefix(String prefix)