org.jboss.test.jbossmq
Class MQBase
java.lang.Object
TestCase
org.jboss.test.JBossTestCase (src)
org.jboss.test.jbossmq.MQBase
- Direct Known Subclasses:
- DurableSubscriberTest (src) , ExceptionListenerTest (src) , MassiveTest (src) , MultipleDurableSubscribers (src) , QueueTest (src) , SecurityUnitTestCase (src)
- public class MQBase
- extends JBossTestCase (src)
JMS tests base class.
Your test extends this class, and can then use common methods. To do
the tests you use TopicWorker or QueueWorker and the MessageCreator,
MessageFilter and perhaps MessageQos classes, directly or by extending
them.
You can change the connection factories and destinations used by the
properties: jbosstest.queuefactory, jbosstest.topicfactory,
jbosstest.queue or jbosstest.topic.
- See Also:
- Serialized Form
Constructor Summary |
MQBase(java.lang.String name)
|
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, testServerFound, undeploy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PUBLISHER
public static final int PUBLISHER
- See Also:
- Constant Field Values (src)
SUBSCRIBER
public static final int SUBSCRIBER
- See Also:
- Constant Field Values (src)
GETTER
public static final int GETTER
- See Also:
- Constant Field Values (src)
CONNECTOR
public static final int CONNECTOR
- See Also:
- Constant Field Values (src)
FAILSAFE_SUBSCRIBER
public static final int FAILSAFE_SUBSCRIBER
- See Also:
- Constant Field Values (src)
TRANS_NONE
public static final int TRANS_NONE
- See Also:
- Constant Field Values (src)
TRANS_INDIVIDUAL
public static final int TRANS_INDIVIDUAL
- See Also:
- Constant Field Values (src)
TRANS_TOTAL
public static final int TRANS_TOTAL
- See Also:
- Constant Field Values (src)
TRANS_DESC
public static final java.lang.String[] TRANS_DESC
DEFAULT_RUNSLEEP
public static final int DEFAULT_RUNSLEEP
- See Also:
- Constant Field Values (src)
log
public final Category log
TOPIC_FACTORY
public java.lang.String TOPIC_FACTORY
QUEUE_FACTORY
public java.lang.String QUEUE_FACTORY
TEST_QUEUE
public java.lang.String TEST_QUEUE
TEST_TOPIC
public java.lang.String TEST_TOPIC
context
public javax.naming.Context context
queueFactory
public QueueConnectionFactory (src) queueFactory
topicFactory
public TopicConnectionFactory (src) topicFactory
MQBase
public MQBase(java.lang.String name)
getRunSleep
public long getRunSleep()
sleep
public void sleep(long sleep)
- Overrides:
sleep
in class JBossTestCase (src)
drainTopic
public void drainTopic()
throws JMSException (src)
- Throws:
JMSException (src)
drainQueue
public void drainQueue()
throws JMSException (src)
- Throws:
JMSException (src)
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)