public class ActiveMQProducer extends ActiveMQBase
Description: ActiveMQ消息中间件发布消息
Title:首亨软件 - TSS/CRM等
DEFAULT_TOPIC| 构造器和说明 |
|---|
ActiveMQProducer() |
ActiveMQProducer(java.lang.String topicName) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ActiveMQProducer |
getInstance() |
static ActiveMQProducer |
getInstance(java.lang.String topicId) |
static void |
main(java.lang.String[] args) |
void |
processAfterGetConnecion(org.apache.activemq.pool.PooledConnection connection) |
void |
processConnect(javax.jms.Topic topic) |
boolean |
sendMessage(java.lang.String msg)
发送消息
|
boolean |
sendMessageSecurity(java.lang.String msg)
发送消息,发送完毕后会马上关闭
|
boolean |
sendObjectMessage(java.io.Serializable obj)
发送对象
|
boolean |
sendObjectMessageSecurity(java.io.Serializable obj)
发送消息,发送完毕后会马上关闭
|
commit, connect, connect, disconnect, getTopicName, rollback, setTopicNamepublic ActiveMQProducer()
public ActiveMQProducer(java.lang.String topicName)
public static ActiveMQProducer getInstance()
public static ActiveMQProducer getInstance(java.lang.String topicId)
public void processAfterGetConnecion(org.apache.activemq.pool.PooledConnection connection)
public boolean sendMessage(java.lang.String msg)
msg - Stringpublic boolean sendObjectMessage(java.io.Serializable obj)
obj - 实现了Serializable可序列化的对象public boolean sendMessageSecurity(java.lang.String msg)
msg - Stringpublic boolean sendObjectMessageSecurity(java.io.Serializable obj)
obj - Serializablepublic void processConnect(javax.jms.Topic topic)
throws javax.jms.JMSException
processConnect 在类中 ActiveMQBasejavax.jms.JMSExceptionpublic static void main(java.lang.String[] args)