public class StompJmsConnectionFactory extends JNDIStorable implements javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory, javax.jms.TopicConnectionFactory
| Constructor and Description |
|---|
StompJmsConnectionFactory()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildFromProperties(java.util.Map<java.lang.String,java.lang.String> map)
Set the properties that will represent the instance in JNDI
|
javax.jms.Connection |
createConnection() |
javax.jms.Connection |
createConnection(java.lang.String userName,
java.lang.String password) |
javax.jms.QueueConnection |
createQueueConnection() |
javax.jms.QueueConnection |
createQueueConnection(java.lang.String userName,
java.lang.String password) |
javax.jms.TopicConnection |
createTopicConnection() |
javax.jms.TopicConnection |
createTopicConnection(java.lang.String userName,
java.lang.String password) |
java.lang.String |
getBrokerURI() |
java.lang.String |
getLocalURI() |
java.lang.String |
getPassword() |
java.lang.String |
getQueuePrefix() |
java.lang.String |
getTempQueuePrefix() |
java.lang.String |
getTempTopicPrefix() |
java.lang.String |
getTopicPrefix() |
java.lang.String |
getUsername() |
boolean |
isForceAsyncSend() |
boolean |
isOmitHost() |
protected void |
populateProperties(java.util.Map<java.lang.String,java.lang.String> map)
Initialize the instance from properties stored in JNDI
|
void |
setBrokerURI(java.lang.String brokerURI) |
void |
setForceAsyncSend(boolean forceAsyncSend) |
void |
setLocalURI(java.lang.String localURI) |
void |
setOmitHost(boolean omitHost) |
void |
setPassword(java.lang.String password) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> map)
set the properties for this instance as retrieved from JNDI
|
void |
setProperties(java.util.Properties props)
Set properties
|
void |
setQueuePrefix(java.lang.String queuePrefix) |
void |
setTempQueuePrefix(java.lang.String tempQueuePrefix) |
void |
setTempTopicPrefix(java.lang.String tempTopicPrefix) |
void |
setTopicPrefix(java.lang.String topicPrefix) |
void |
setUsername(java.lang.String username) |
getProperties, getProperty, getReference, readExternal, writeExternalpublic void setProperties(java.util.Properties props)
props - public void setProperties(java.util.Map<java.lang.String,java.lang.String> map)
JNDIStorablesetProperties in class JNDIStorableprotected void buildFromProperties(java.util.Map<java.lang.String,java.lang.String> map)
JNDIStorablebuildFromProperties in class JNDIStorablemap - protected void populateProperties(java.util.Map<java.lang.String,java.lang.String> map)
JNDIStorablepopulateProperties in class JNDIStorablemap - public javax.jms.TopicConnection createTopicConnection()
throws javax.jms.JMSException
createTopicConnection in interface javax.jms.TopicConnectionFactoryjavax.jms.JMSExceptionTopicConnectionFactory.createTopicConnection()public javax.jms.TopicConnection createTopicConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createTopicConnection in interface javax.jms.TopicConnectionFactoryuserName - password - javax.jms.JMSExceptionTopicConnectionFactory.createTopicConnection(java.lang.String, java.lang.String)public javax.jms.Connection createConnection()
throws javax.jms.JMSException
createConnection in interface javax.jms.ConnectionFactoryjavax.jms.JMSExceptionConnectionFactory.createConnection()public javax.jms.Connection createConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createConnection in interface javax.jms.ConnectionFactoryuserName - password - javax.jms.JMSExceptionConnectionFactory.createConnection(java.lang.String, java.lang.String)public javax.jms.QueueConnection createQueueConnection()
throws javax.jms.JMSException
createQueueConnection in interface javax.jms.QueueConnectionFactoryjavax.jms.JMSExceptionQueueConnectionFactory.createQueueConnection()public javax.jms.QueueConnection createQueueConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createQueueConnection in interface javax.jms.QueueConnectionFactoryuserName - password - javax.jms.JMSExceptionQueueConnectionFactory.createQueueConnection(java.lang.String, java.lang.String)public java.lang.String getBrokerURI()
public void setBrokerURI(java.lang.String brokerURI)
brokerURI - the brokerURI to setpublic java.lang.String getLocalURI()
public void setLocalURI(java.lang.String localURI)
localURI - the localURI to setpublic java.lang.String getUsername()
public void setUsername(java.lang.String username)
username - the username to setpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - the password to setpublic boolean isForceAsyncSend()
public void setForceAsyncSend(boolean forceAsyncSend)
public boolean isOmitHost()
public void setOmitHost(boolean omitHost)
public java.lang.String getQueuePrefix()
public void setQueuePrefix(java.lang.String queuePrefix)
public java.lang.String getTempQueuePrefix()
public void setTempQueuePrefix(java.lang.String tempQueuePrefix)
public java.lang.String getTempTopicPrefix()
public void setTempTopicPrefix(java.lang.String tempTopicPrefix)
public java.lang.String getTopicPrefix()
public void setTopicPrefix(java.lang.String topicPrefix)
Copyright © 2010-2013 FuseSource, Corp.. All Rights Reserved.