xmlBlaster 2.2.0 API

org.xmlBlaster.test.jms
Class TestJmsSubscribe

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.xmlBlaster.test.jms.TestJmsSubscribe
All Implemented Interfaces:
javax.jms.MessageListener, junit.framework.Test

public class TestJmsSubscribe
extends junit.framework.TestCase
implements javax.jms.MessageListener

Test JmsSubscribe.

All methods starting with 'test' and without arguments are invoked automatically

Invoke: java -Djava.compiler= junit.textui.TestRunner -noloading org.xmlBlaster.test.classtest.TestJmsSubscribe

Author:
Michele Laghi
See Also:
ConnectQosData, the jms requirement

Nested Class Summary
(package private)  class TestJmsSubscribe.PublisherThread
           
 
Field Summary
private  java.lang.String[] args
           
private  javax.jms.Connection connection
           
private static java.lang.String CONNECTION_FACTORY
           
(package private)  int counter
           
private  java.lang.Throwable ex
           
private  javax.jms.ConnectionFactory factory
           
protected  Global glob
           
private static java.util.logging.Logger log
           
private  javax.jms.Message msg
           
private  org.apache.naming.NamingService namingService
           
(package private)  int nmax
           
private  javax.jms.Destination topic
           
private static java.lang.String TOPIC
           
 
Constructor Summary
TestJmsSubscribe(java.lang.String name)
           
 
Method Summary
protected  void adminJmsStart()
           
private  void async(int ackMode, java.lang.String type)
           
 void dummy()
           
 void finalize()
           
static void main(java.lang.String[] args)
           java org.xmlBlaster.test.classtest.TestJmsSubscribe
 void onMessage(javax.jms.Message message)
           
 void prepare(java.lang.String[] args)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testSubAutoAck()
           
 void testSubClientAck()
           
 void testSubDupsOk()
           
 void testSyncReceiver()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CONNECTION_FACTORY

private static final java.lang.String CONNECTION_FACTORY
See Also:
Constant Field Values

TOPIC

private static final java.lang.String TOPIC
See Also:
Constant Field Values

glob

protected Global glob

log

private static java.util.logging.Logger log

counter

int counter

nmax

int nmax

ex

private java.lang.Throwable ex

factory

private javax.jms.ConnectionFactory factory

topic

private javax.jms.Destination topic

connection

private javax.jms.Connection connection

msg

private javax.jms.Message msg

args

private java.lang.String[] args

namingService

private org.apache.naming.NamingService namingService
Constructor Detail

TestJmsSubscribe

public TestJmsSubscribe(java.lang.String name)
Method Detail

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

prepare

public void prepare(java.lang.String[] args)

onMessage

public void onMessage(javax.jms.Message message)
Specified by:
onMessage in interface javax.jms.MessageListener

setUp

protected void setUp()
Overrides:
setUp in class junit.framework.TestCase

tearDown

protected void tearDown()
Overrides:
tearDown in class junit.framework.TestCase

adminJmsStart

protected void adminJmsStart()

async

private void async(int ackMode,
                   java.lang.String type)

dummy

public void dummy()

testSubClientAck

public void testSubClientAck()

testSubAutoAck

public void testSubAutoAck()

testSubDupsOk

public void testSubDupsOk()

testSyncReceiver

public void testSyncReceiver()

main

public static void main(java.lang.String[] args)
  java org.xmlBlaster.test.classtest.TestJmsSubscribe
 


xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.