Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.activemq.benchmark
Class ProducerConsumer  view ProducerConsumer download ProducerConsumer.java

java.lang.Object
  extended byorg.activemq.benchmark.BenchmarkSupport
      extended byorg.activemq.benchmark.Producer
          extended byorg.activemq.benchmark.ProducerConsumer

public class ProducerConsumer
extends Producer

Version:
$Revision$

Field Summary
private  Consumer consumer
           
 
Fields inherited from class org.activemq.benchmark.Producer
loops, loopSize
 
Fields inherited from class org.activemq.benchmark.BenchmarkSupport
batch, connectionCount, destination, embeddedBroker, subjects
 
Constructor Summary
ProducerConsumer()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void run()
           
 void setSubject(java.lang.String subject)
           
 void setTopic(boolean topic)
           
 void setUrl(java.lang.String url)
           
protected  boolean useTimerLoop()
           
 
Methods inherited from class org.activemq.benchmark.Producer
getLoopSize, getMessage, getMessageSize, loadFile, publish, publish, publishLoop, setLoopSize, setMessageSize
 
Methods inherited from class org.activemq.benchmark.BenchmarkSupport
addResource, asMemoryString, count, createDestination, createFactory, createSession, getConnectionCount, getFactory, getUrl, isDurable, isEmbeddedBroker, isTopic, parseBoolean, resetCount, setConnectionCount, setDurable, setEmbeddedBroker, setFactory, start, timerLoop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consumer

private Consumer consumer
Constructor Detail

ProducerConsumer

public ProducerConsumer()
Method Detail

main

public static void main(java.lang.String[] args)

run

public void run()
         throws java.lang.Exception
Overrides:
run in class Producer

setTopic

public void setTopic(boolean topic)
Overrides:
setTopic in class BenchmarkSupport

setSubject

public void setSubject(java.lang.String subject)
Overrides:
setSubject in class BenchmarkSupport

setUrl

public void setUrl(java.lang.String url)
Overrides:
setUrl in class BenchmarkSupport

useTimerLoop

protected boolean useTimerLoop()
Overrides:
useTimerLoop in class BenchmarkSupport