 Messaging providers will provide the tools an administrator needs to create and configure administered
 objects in a JNDI namespace. Jakarta Messaging provider implementations of administered objects should be both
 <code>javax.jndi.Referenceable</code> and <code>java.io.Serializable</code> so that they can be stored in all JNDI naming
 contexts. In addition, it is recommended that these implementations follow the
 JavaBeans<SUP>TM</SUP> design patterns.

 <p>
 This strategy provides several benefits:

 <u