org.activemq.jndi
Class ActiveMQInitialContextFactory
java.lang.Object
org.activemq.jndi.ActiveMQInitialContextFactory
- All Implemented Interfaces:
- javax.naming.spi.InitialContextFactory
- Direct Known Subclasses:
- ActiveMQWASInitialContextFactory
- public class ActiveMQInitialContextFactory
- extends java.lang.Object
- implements javax.naming.spi.InitialContextFactory
A factory of the ActiveMQ InitialContext which contains ConnectionFactory
instances as well as a child context called destinations which contain all of the
current active destinations, in child context depending on the QoS such as
transient or durable and queue or topic.
- Version:
- $Revision: 1.1.1.1 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultConnectionFactoryNames
protected static final java.lang.String[] defaultConnectionFactoryNames
ActiveMQInitialContextFactory
public ActiveMQInitialContextFactory()
getInitialContext
public javax.naming.Context getInitialContext(java.util.Hashtable environment)
throws javax.naming.NamingException
- Specified by:
getInitialContext
in interface javax.naming.spi.InitialContextFactory
- Throws:
javax.naming.NamingException
getTopicPrefix
public java.lang.String getTopicPrefix()
setTopicPrefix
public void setTopicPrefix(java.lang.String topicPrefix)
getQueuePrefix
public java.lang.String getQueuePrefix()
setQueuePrefix
public void setQueuePrefix(java.lang.String queuePrefix)
getConnectionFactoryNames
protected java.lang.String[] getConnectionFactoryNames(java.util.Map environment)
createQueues
protected void createQueues(java.util.Map data,
java.util.Hashtable environment)
createTopics
protected void createTopics(java.util.Map data,
java.util.Hashtable environment)
createQueue
protected javax.jms.Queue createQueue(java.lang.String name)
- Factory method to create new Queue instances
createTopic
protected javax.jms.Topic createTopic(java.lang.String name)
- Factory method to create new Topic instances
createConnectionFactory
protected ActiveMQConnectionFactory createConnectionFactory(java.util.Hashtable environment)
- Factory method to create a new connection factory from the given environment
getConnectionPrefix
public java.lang.String getConnectionPrefix()
setConnectionPrefix
public void setConnectionPrefix(java.lang.String connectionPrefix)
Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.