org.apache.geronimo.naming.jmx
Class JMXReferenceFactory

java.lang.Object
  extended byorg.apache.geronimo.naming.jmx.JMXReferenceFactory

public class JMXReferenceFactory
extends Object

Version:
$Revision: 1.4 $ $Date: 2004/08/06 22:44:37 $

Field Summary
static String BASE_ADMIN_OBJECT_NAME
           
static String BASE_MANAGED_CONNECTION_FACTORY_NAME
           
 
Constructor Summary
JMXReferenceFactory()
           
 
Method Summary
 Reference buildAdminObjectReference(RefAdapter refAdapter, Class iface)
           
 Reference buildConnectionFactoryReference(RefAdapter refAdapter, Class iface)
           
 Reference buildEjbLocalReference(RefAdapter refAdapter, Class iface)
           
 Reference buildEjbReference(RefAdapter refAdapter, Class iface)
           
 Reference buildMessageDestinationReference(String linkName, Class iface)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASE_MANAGED_CONNECTION_FACTORY_NAME

public static final String BASE_MANAGED_CONNECTION_FACTORY_NAME
See Also:
Constant Field Values

BASE_ADMIN_OBJECT_NAME

public static final String BASE_ADMIN_OBJECT_NAME
See Also:
Constant Field Values
Constructor Detail

JMXReferenceFactory

public JMXReferenceFactory()
Method Detail

buildConnectionFactoryReference

public Reference buildConnectionFactoryReference(RefAdapter refAdapter,
                                                 Class iface)
                                          throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException

buildAdminObjectReference

public Reference buildAdminObjectReference(RefAdapter refAdapter,
                                           Class iface)
                                    throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException

buildMessageDestinationReference

public Reference buildMessageDestinationReference(String linkName,
                                                  Class iface)
                                           throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException

buildEjbReference

public Reference buildEjbReference(RefAdapter refAdapter,
                                   Class iface)
                            throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException

buildEjbLocalReference

public Reference buildEjbLocalReference(RefAdapter refAdapter,
                                        Class iface)
                                 throws javax.management.MalformedObjectNameException
Throws:
javax.management.MalformedObjectNameException


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.