org.jboss.mx.capability
Class DispatcherFactory

java.lang.Object
  extended byorg.jboss.mx.capability.DispatcherFactory
All Implemented Interfaces:
ServerConstants (src)

public class DispatcherFactory
extends java.lang.Object
implements ServerConstants (src)

Creates and binds a dispatcher


Field Summary
 
Fields inherited from interface org.jboss.mx.server.ServerConstants (src)
CLASS_REMOVED, CLASSLOADER, CLASSLOADER_ADDED, CLASSLOADER_REMOVED, DEFAULT_DOMAIN, DEFAULT_LOADER_NAME, DEFAULT_LOADER_REPOSITORY_CLASS, DEFAULT_MBEAN_REGISTRY_CLASS, DEFAULT_MBEAN_SERVER_BUILDER_CLASS, DEFAULT_REQUIRED_MODELMBEAN_CLASS, DEFAULT_SCOPED_REPOSITORY_CLASS, DEFAULT_SCOPED_REPOSITORY_PARSER_CLASS, IMPLEMENTATION_NAME, IMPLEMENTATION_VENDOR, IMPLEMENTATION_VERSION, JMI_DOMAIN, LOADER_REPOSITORY_CLASS_PROPERTY, MBEAN_REGISTRY, MBEAN_REGISTRY_CLASS_PROPERTY, MBEAN_SERVER_BUILDER_CLASS_PROPERTY, MBEAN_SERVER_CONFIGURATION, MBEAN_SERVER_DELEGATE, OPTIMIZE_REFLECTED_DISPATCHER, REQUIRED_MODELMBEAN_CLASS_PROPERTY, SPECIFICATION_NAME, SPECIFICATION_VENDOR, SPECIFICATION_VERSION, UNIFIED_LOADER_REPOSITORY_CLASS
 
Constructor Summary
DispatcherFactory()
           
 
Method Summary
static DynamicMBean (src) create(MBeanInfo (src)  info, java.lang.Object resource)
          Creates a Dispatcher for an arbitrary resource.
static DynamicMBean (src) create(MBeanInfo (src)  info, java.lang.Object resource, AttributeOperationResolver (src)  resolver)
          Creates a dispatcher for an arbitrary resource using the named AttributeOperationResolver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DispatcherFactory

public DispatcherFactory()
Method Detail

create

public static DynamicMBean (src)  create(MBeanInfo (src)  info,
                                  java.lang.Object resource)
                           throws IntrospectionException (src) 
Creates a Dispatcher for an arbitrary resource. Useful for when you don't care about the AttributeOperationResolver.

Throws:
IntrospectionException (src)

create

public static DynamicMBean (src)  create(MBeanInfo (src)  info,
                                  java.lang.Object resource,
                                  AttributeOperationResolver (src)  resolver)
                           throws IntrospectionException (src) 
Creates a dispatcher for an arbitrary resource using the named AttributeOperationResolver.

Throws:
IntrospectionException (src)