org.jboss.mx.util
Class ObjectNameFactory

java.lang.Object
  extended byorg.jboss.mx.util.ObjectNameFactory

public class ObjectNameFactory
extends java.lang.Object

A simple factory for creating safe object names. This factory will not throw MalformedObjectNameException. Any such exceptions will be translated into Errors.

This should only be used where it is not possible to catch a MalformedObjectNameException, such as when defining a static final in an interface.


Constructor Summary
ObjectNameFactory()
           
 
Method Summary
static ObjectName (src) create(java.lang.String name)
           
static ObjectName (src) create(java.lang.String domain, java.util.Hashtable table)
           
static ObjectName (src) create(java.lang.String domain, java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectNameFactory

public ObjectNameFactory()
Method Detail

create

public static ObjectName (src)  create(java.lang.String name)

create

public static ObjectName (src)  create(java.lang.String domain,
                                java.lang.String key,
                                java.lang.String value)

create

public static ObjectName (src)  create(java.lang.String domain,
                                java.util.Hashtable table)