org.apache.activemq.tool
Class ProducerTool
java.lang.Object
org.apache.activemq.tool.ToolSupport
org.apache.activemq.tool.ProducerTool
- Direct Known Subclasses:
- JndiProducerTool
public class ProducerTool
- extends ToolSupport
A simple tool for publishing messages
- Version:
- $Revision$
Fields inherited from class org.apache.activemq.tool.ToolSupport |
ackMode, clientID, consumerName, destination, durable, pwd, subject, topic, transacted, url, user |
Method Summary |
protected javax.jms.MessageProducer |
createProducer(javax.jms.Session session)
|
static void |
main(java.lang.String[] args)
|
void |
run()
|
protected static void |
runTool(java.lang.String[] args,
ProducerTool tool)
|
protected void |
sendLoop(javax.jms.Session session,
javax.jms.MessageProducer producer)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
messageCount
protected int messageCount
sleepTime
protected long sleepTime
verbose
protected boolean verbose
messageSize
protected int messageSize
ProducerTool
public ProducerTool()
main
public static void main(java.lang.String[] args)
runTool
protected static void runTool(java.lang.String[] args,
ProducerTool tool)
run
public void run()
createProducer
protected javax.jms.MessageProducer createProducer(javax.jms.Session session)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
sendLoop
protected void sendLoop(javax.jms.Session session,
javax.jms.MessageProducer producer)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2009 Apache Software Foundation. All Rights Reserved.