org.jboss.test.jbossmq.perf
Class JBossMQPerfStressTestCase

java.lang.Object
  extended byTestCase
      extended byorg.jboss.test.JBossTestCase (src) 
          extended byorg.jboss.test.jbossmq.perf.JBossMQPerfStressTestCase

public class JBossMQPerfStressTestCase
extends JBossTestCase (src)

JBossMQPerfStressTestCase.java Some simple tests of JBossMQ

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.test.JBossTestCase (src)
delegate, deploymentException, log
 
Constructor Summary
JBossMQPerfStressTestCase(java.lang.String name)
          Constructor for the JBossMQPerfStressTestCase object
 
Method Summary
static void main(java.lang.String[] args)
          The main entry-point for the JBossMQPerfStressTestCase class
 void runAsynchQueuePerformance(int transacted, int persistence)
          #Description of the Method
 void runAsynchTopicPerformance(int transacted, int persistence)
          #Description of the Method
 void runSynchQueuePerformance(int transacted, int persistence)
          #Description of the Method
 void runSynchTopicPerformance(int transacted, int persistence)
          #Description of the Method
protected  void setUp()
          The JUnit setup method
 void testAsynchQueuePerformance()
          A unit test for JUnit
 void testAsynchTopicPerformance()
          A unit test for JUnit
 void testSynchQueuePerformance()
          A unit test for JUnit
 void testSynchTopicPerformance()
          A unit test for JUnit
 
Methods inherited from class org.jboss.test.JBossTestCase (src)
deploy, flushAuthCache, flushAuthCache, getBeanCount, getDeployerName, getDeploySetup, getDeployURL, getInitialContext, getIterationCount, getJndiInitFactory, getJndiURL, getLog, getResourceURL, getServer, getServerHost, getThreadCount, initDelegate, invoke, restartDBPool, sleep, testServerFound, undeploy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossMQPerfStressTestCase

public JBossMQPerfStressTestCase(java.lang.String name)
                          throws java.lang.Exception
Constructor for the JBossMQPerfStressTestCase object

Parameters:
name - Description of Parameter
Throws:
java.lang.Exception - Description of Exception
Method Detail

runAsynchQueuePerformance

public void runAsynchQueuePerformance(int transacted,
                                      int persistence)
                               throws java.lang.Exception
#Description of the Method

Parameters:
transacted - Description of Parameter
persistence - Description of Parameter
Throws:
java.lang.Exception - Description of Exception

runAsynchTopicPerformance

public void runAsynchTopicPerformance(int transacted,
                                      int persistence)
                               throws java.lang.Exception
#Description of the Method

Parameters:
transacted - Description of Parameter
persistence - Description of Parameter
Throws:
java.lang.Exception - Description of Exception

runSynchQueuePerformance

public void runSynchQueuePerformance(int transacted,
                                     int persistence)
                              throws java.lang.Exception
#Description of the Method

Parameters:
transacted - Description of Parameter
persistence - Description of Parameter
Throws:
java.lang.Exception - Description of Exception

runSynchTopicPerformance

public void runSynchTopicPerformance(int transacted,
                                     int persistence)
                              throws java.lang.Exception
#Description of the Method

Parameters:
transacted - Description of Parameter
persistence - Description of Parameter
Throws:
java.lang.Exception - Description of Exception

testAsynchQueuePerformance

public void testAsynchQueuePerformance()
                                throws java.lang.Exception
A unit test for JUnit

Throws:
java.lang.Exception - Description of Exception

testAsynchTopicPerformance

public void testAsynchTopicPerformance()
                                throws java.lang.Exception
A unit test for JUnit

Throws:
java.lang.Exception - Description of Exception

testSynchQueuePerformance

public void testSynchQueuePerformance()
                               throws java.lang.Exception
A unit test for JUnit

Throws:
java.lang.Exception - Description of Exception

testSynchTopicPerformance

public void testSynchTopicPerformance()
                               throws java.lang.Exception
A unit test for JUnit

Throws:
java.lang.Exception - Description of Exception

setUp

protected void setUp()
              throws java.lang.Exception
The JUnit setup method

Throws:
java.lang.Exception - Description of Exception

main

public static void main(java.lang.String[] args)
The main entry-point for the JBossMQPerfStressTestCase class

Parameters:
args - The command line arguments