org.apache.activemq.tool.spi
Class ClassLoaderSPIConnectionFactory

java.lang.Object
  extended by org.apache.activemq.tool.spi.ClassLoaderSPIConnectionFactory
All Implemented Interfaces:
SPIConnectionFactory
Direct Known Subclasses:
ReflectionSPIConnectionFactory

public abstract class ClassLoaderSPIConnectionFactory
extends java.lang.Object
implements SPIConnectionFactory


Field Summary
static java.lang.String KEY_EXT_DIR
           
 
Constructor Summary
ClassLoaderSPIConnectionFactory()
           
 
Method Summary
 javax.jms.ConnectionFactory createConnectionFactory(java.util.Properties settings)
           
protected  java.lang.ClassLoader getContextClassLoader(java.util.Properties settings)
           
protected abstract  javax.jms.ConnectionFactory instantiateConnectionFactory(java.util.Properties settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.activemq.tool.spi.SPIConnectionFactory
configureConnectionFactory
 

Field Detail

KEY_EXT_DIR

public static final java.lang.String KEY_EXT_DIR
See Also:
Constant Field Values
Constructor Detail

ClassLoaderSPIConnectionFactory

public ClassLoaderSPIConnectionFactory()
Method Detail

createConnectionFactory

public final javax.jms.ConnectionFactory createConnectionFactory(java.util.Properties settings)
                                                          throws java.lang.Exception
Specified by:
createConnectionFactory in interface SPIConnectionFactory
Throws:
java.lang.Exception

getContextClassLoader

protected java.lang.ClassLoader getContextClassLoader(java.util.Properties settings)

instantiateConnectionFactory

protected abstract javax.jms.ConnectionFactory instantiateConnectionFactory(java.util.Properties settings)
                                                                     throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011 Apache Software Foundation. All Rights Reserved.