A B C D E F G H I J L M N O P Q R S T U V W X

A

abort() - Method in class org.exolab.jmscts.core.AbstractTestRunner
Generate a report, and abort the test
abort() - Method in class org.exolab.jmscts.core.service.TestTerminatorServer
Abort the compliance test
abort() - Method in interface org.exolab.jmscts.core.service.RemoteService
Abort the service
AbstractConnectionFactoryTestCase - class org.exolab.jmscts.core.AbstractConnectionFactoryTestCase.
This class provides a default implementation of the ConnectionFactoryTestCase interface.
AbstractConnectionFactoryTestCase(String) - Constructor for class org.exolab.jmscts.core.AbstractConnectionFactoryTestCase
Construct an instance of this class for a specific test case
AbstractConnectionTestCase - class org.exolab.jmscts.core.AbstractConnectionTestCase.
This class provides a default implementation of the ConnectionTestCase interface.
AbstractConnectionTestCase(String) - Constructor for class org.exolab.jmscts.core.AbstractConnectionTestCase
Construct an instance of this class for a specific test case.
AbstractMessageComparer - class org.exolab.jmscts.core.AbstractMessageComparer.
A helper class for comparing messages.
AbstractMessageComparer() - Constructor for class org.exolab.jmscts.core.AbstractMessageComparer
 
AbstractMessagePopulator - class org.exolab.jmscts.core.AbstractMessagePopulator.
A helper class for populating messages.
AbstractMessagePopulator() - Constructor for class org.exolab.jmscts.core.AbstractMessagePopulator
 
AbstractMessageTestCase - class org.exolab.jmscts.core.AbstractMessageTestCase.
This class provides a default implementation of the MessageTestCase interface.
AbstractMessageTestCase(String) - Constructor for class org.exolab.jmscts.core.AbstractMessageTestCase
Construct an instance of this class for a specific test case.
AbstractMessageTestRunner - class org.exolab.jmscts.core.AbstractMessageTestRunner.
This class enables generic message test cases to be run for each JMS message type.
AbstractMessageTestRunner(MessageTestCase) - Constructor for class org.exolab.jmscts.core.AbstractMessageTestRunner
Construct an instance with the test case to run.
AbstractMessageVerifier - class org.exolab.jmscts.core.AbstractMessageVerifier.
A helper class for verifying the content of messages.
AbstractMessageVerifier() - Constructor for class org.exolab.jmscts.core.AbstractMessageVerifier
Construct a new instance.
AbstractMessageVerifier(Class) - Constructor for class org.exolab.jmscts.core.AbstractMessageVerifier
Construct an instance with the expected exception thrown when methods are invoked
AbstractSelectorTestCase - class org.exolab.jmscts.test.selector.AbstractSelectorTestCase.
This class enables selector test cases to be run for each JMS message, session and synchronous/asynchronous processing type.
AbstractSelectorTestCase(String) - Constructor for class org.exolab.jmscts.test.selector.AbstractSelectorTestCase
Construct an instance of this class for a specific test case
AbstractSendReceiveTestCase - class org.exolab.jmscts.core.AbstractSendReceiveTestCase.
This class provides a default implementation of the SendReceiveTestCase interface.
AbstractSendReceiveTestCase(String) - Constructor for class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Construct an instance of this class for a specific test case
AbstractSessionTestCase - class org.exolab.jmscts.core.AbstractSessionTestCase.
This class provides a default implementation of the SessionTestCase interface.
AbstractSessionTestCase(String) - Constructor for class org.exolab.jmscts.core.AbstractSessionTestCase
Construct an instance of this class for a specific test case, to be run against all message acknowledgement types
AbstractTestRunner - class org.exolab.jmscts.core.AbstractTestRunner.
This class enables test cases to be run against different JMS providers
AbstractTestRunner(Class, String[]) - Constructor for class org.exolab.jmscts.core.AbstractTestRunner
Construct an instance using the class of the test case, and the list of arguments to configure the test suite
AbstractTestRunner(Test, String[]) - Constructor for class org.exolab.jmscts.core.AbstractTestRunner
Construct an instance with the test to run, and the list of arguments to configure the test suite
AckingListener - class org.exolab.jmscts.stress.AckingListener.
Listener which counts and acks each message it receives
AckingListener(int) - Constructor for class org.exolab.jmscts.stress.AckingListener
Construct an instance of the listener, with the number of messages expected to be received.
acknowledge() - Method in class org.exolab.jmscts.jms.message.BasicMessage
No-op.
AckType - class org.exolab.jmscts.core.AckType.
Helper class used to indicate what message acknowledgement type should be used to run a particular test case against
AckTypes - class org.exolab.jmscts.core.AckTypes.
Helper class used to indicate what message acknowledgement types to run a particular test case against
AckTypes(AckType) - Constructor for class org.exolab.jmscts.core.AckTypes
Construct a new instance to test against a single acknowledgement type
AckTypes(AckType[]) - Constructor for class org.exolab.jmscts.core.AckTypes
Construct a new instance to test against a set of message acknowledgement types
addAction(ThreadedAction) - Method in class org.exolab.jmscts.core.ThreadedActions
Add an action to be started and monitored by this
addAnyObject(int, Object) - Method in class org.exolab.jmscts.core.Text
Method addAnyObject
addAnyObject(int, Object) - Method in class org.exolab.jmscts.requirements.Text
Method addAnyObject
addAnyObject(Object) - Method in class org.exolab.jmscts.core.Text
Method addAnyObject
addAnyObject(Object) - Method in class org.exolab.jmscts.requirements.Text
Method addAnyObject
addAttribute(Attribute) - Method in class org.exolab.jmscts.core.meta.Meta
Method addAttribute
addAttribute(int, Attribute) - Method in class org.exolab.jmscts.core.meta.Meta
Method addAttribute
addClassMeta(ClassMeta) - Method in class org.exolab.jmscts.core.meta.MetaData
Method addClassMeta
addClassMeta(int, ClassMeta) - Method in class org.exolab.jmscts.core.meta.MetaData
Method addClassMeta
addCoverage(Coverage) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addCoverage
addCoverage(int, Coverage) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addCoverage
addError(Test, Throwable) - Method in class org.exolab.jmscts.core.JUnitTestRunner
Logs a test error
addExclude(Exclude) - Method in class org.exolab.jmscts.core.filter.Filter
Method addExclude
addExclude(int, Exclude) - Method in class org.exolab.jmscts.core.filter.Filter
Method addExclude
addFailure(Failure) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addFailure
addFailure(int, Failure) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addFailure
addFailure(Test, AssertionFailedError) - Method in class org.exolab.jmscts.core.JUnitTestRunner
Logs a test failure
addInclude(Include) - Method in class org.exolab.jmscts.requirements.Document
Method addInclude
addInclude(Include) - Method in class org.exolab.jmscts.core.filter.Filter
Method addInclude
addInclude(int, Include) - Method in class org.exolab.jmscts.requirements.Document
Method addInclude
addInclude(int, Include) - Method in class org.exolab.jmscts.core.filter.Filter
Method addInclude
addListener(ExecutionListener) - Method in class org.exolab.jmscts.core.AsyncExecutor
Add a listener to monitor for execution events
addListener(String, ExecutionListener) - Method in class org.exolab.jmscts.core.service.ExecutionMonitorService
Add a listener for an application
addMessageListener(MessageListener) - Method in class org.exolab.jmscts.core.DelegatingListener
Register a message listener
addMethodMeta(int, MethodMeta) - Method in class org.exolab.jmscts.core.meta.ClassMeta
Method addMethodMeta
addMethodMeta(MethodMeta) - Method in class org.exolab.jmscts.core.meta.ClassMeta
Method addMethodMeta
addPath(String) - Method in class org.exolab.jmscts.provider.Paths
Add a path
addProvider(ProviderLoader) - Method in class org.exolab.jmscts.provider.Configuration
Add a provider
addReference(int, Reference) - Method in class org.exolab.jmscts.requirements.Document
Method addReference
addReference(Reference) - Method in class org.exolab.jmscts.requirements.Document
Method addReference
addReference(Reference) - Method in class org.exolab.jmscts.requirements.Requirements
Add a reference
addRequirement(int, Requirement) - Method in class org.exolab.jmscts.requirements.Document
Method addRequirement
addRequirement(Requirement) - Method in class org.exolab.jmscts.requirements.Document
Method addRequirement
addRequirement(Requirement) - Method in class org.exolab.jmscts.requirements.Requirements
Add a requirement
addRequirementChoice(int, RequirementChoice) - Method in class org.exolab.jmscts.requirements.Requirement
Method addRequirementChoice
addRequirementChoice(RequirementChoice) - Method in class org.exolab.jmscts.requirements.Requirement
Method addRequirementChoice
addRequirementId(int, String) - Method in class org.exolab.jmscts.report.CurrentTest
Method addRequirementId
addRequirementId(String) - Method in class org.exolab.jmscts.report.CurrentTest
Method addRequirementId
addStatistic(int, Statistic) - Method in class org.exolab.jmscts.report.TestRun
Method addStatistic
addStatistic(Statistic) - Method in class org.exolab.jmscts.report.TestRun
Method addStatistic
addTest(int, String) - Method in class org.exolab.jmscts.report.Coverage
Method addTest
addTest(String) - Method in class org.exolab.jmscts.report.Coverage
Method addTest
addTestRun(int, TestRun) - Method in class org.exolab.jmscts.report.TestRuns
Method addTestRun
addTestRun(TestRun) - Method in class org.exolab.jmscts.report.TestRuns
Method addTestRun
addTestRuns(int, TestRuns) - Method in class org.exolab.jmscts.report.Statistics
Method addTestRuns
addTestRuns(int, TestRuns) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addTestRuns
addTestRuns(TestRuns) - Method in class org.exolab.jmscts.report.Statistics
Method addTestRuns
addTestRuns(TestRuns) - Method in class org.exolab.jmscts.report.RequirementCoverage
Method addTestRuns
Admin - class org.exolab.jmscts.core.Admin.
This class enables the state of a running compliance suite to be captured, and the suite to be terminated.
ADMINISTERED - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All administered destination delivery types
ADMINISTERED - Static variable in class org.exolab.jmscts.core.types.DestinationType
The instance of the administered type
ADMINISTERED_CONSUMER - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All administered destination consumer delivery types (i.e no browsers)
ADMINISTERED_TYPE - Static variable in class org.exolab.jmscts.core.types.DestinationType
The administered type
Administrator - interface org.exolab.jmscts.provider.Administrator.
This interface specifies methods for obtaining and manipulating administered objects managed by the JMS provider.
Although the JMS specification states that administered objects should be accessible via JNDI, not all providers implement this, and for those that do, there is no standard registration scheme (eg.
ALL - Static variable in class org.exolab.jmscts.core.MessageTypes
All message types
ALL - Static variable in class org.exolab.jmscts.core.ConnectionFactoryTypes
All connection factory types
ALL - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All delivery types
ALL - Static variable in class org.exolab.jmscts.core.AckTypes
All session message acknowledgement types
ALL_QUEUE - Static variable in class org.exolab.jmscts.core.ConnectionFactoryTypes
All queue connection factory types
ALL_SEND - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All SEND delivery types
ALL_TOPIC - Static variable in class org.exolab.jmscts.core.ConnectionFactoryTypes
All topic connection factory types
ALL_VALUES - Static variable in interface org.exolab.jmscts.test.message.util.PropertyValues
All of the values to test against
ALL_VALUES - Static variable in interface org.exolab.jmscts.test.message.util.MessageValues
All of the values to test against
allocateId() - Method in class org.exolab.jmscts.core.service.ExecutionMonitorService
Allocate a unique identifier to an application
AndOperatorTest - class org.exolab.jmscts.test.selector.AndOperatorTest.
This class tests selectors containing the AND operator.
AndOperatorTest(String) - Constructor for class org.exolab.jmscts.test.selector.AndOperatorTest
Create an instance of this class for a specific test case, testing against all delivery types
ASFTestSuite - class org.exolab.jmscts.test.asf.ASFTestSuite.
This class encapsulates all ASF related tests.
AsyncExecutor - class org.exolab.jmscts.core.AsyncExecutor.
This class enables java applications to be executed asynchronously, with the output being captured, or echoed to System.out and System.err Clients can register a listener to be notified when the application starts and stops.
AsyncExecutor(Class, String, int) - Constructor for class org.exolab.jmscts.core.AsyncExecutor
Constructor to execute a command, with output going to System.out and System.err
AsyncExecutor(Class, String, OutputStream, int) - Constructor for class org.exolab.jmscts.core.AsyncExecutor
Constructor to execute a command, with all output going to a stream
AsyncExecutor(Class, String, OutputStream, OutputStream, int) - Constructor for class org.exolab.jmscts.core.AsyncExecutor
Constructor to execute a command with standard output and error output going to two separate streams
ASYNCHRONOUS - Static variable in class org.exolab.jmscts.core.ReceiptType
Specifies to use asynchronous message receipt
ASYNCHRONOUS - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All asynchronous delivery types
ASYNCHRONOUS - Static variable in class org.exolab.jmscts.core.types.ReceiverType
The instance of the asynchronous type
ASYNCHRONOUS_TYPE - Static variable in class org.exolab.jmscts.core.types.ReceiverType
The asynchronous type
Attribute - class org.exolab.jmscts.core.meta.Attribute.
Class Attribute.
Attribute() - Constructor for class org.exolab.jmscts.core.meta.Attribute
 
AttributeDescriptor - class org.exolab.jmscts.core.meta.AttributeDescriptor.
Class AttributeDescriptor.
AttributeDescriptor() - Constructor for class org.exolab.jmscts.core.meta.AttributeDescriptor
 
AttributeHelper - class org.exolab.jmscts.core.AttributeHelper.
A helper class for retrieving attributes from class meta-data.
AuthTest - class org.exolab.jmscts.test.connection.AuthTest.
This class tests connection authorisation
AuthTest(String) - Constructor for class org.exolab.jmscts.test.connection.AuthTest
Create a new AuthTest.
AUTO_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.AckType
Non-transacted session, session automatically acknowledges messages
AUTO_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.AckTypes
Non-transacted session, session automatically acknowledges messages
AUTO_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.types.SessionType
The instance of the AUTO_ACKNOWLEDGE type
AUTO_ACKNOWLEDGE_TYPE - Static variable in class org.exolab.jmscts.core.types.SessionType
The AUTO_ACKNOWLEDGE type
AutoAckTest - class org.exolab.jmscts.test.session.AutoAckTest.
This class tests the behaviour of consumers on sessions created with the Session.AUTO_ACKNOWLEDGE message acknowledgment mode.
AutoAckTest(String) - Constructor for class org.exolab.jmscts.test.session.AutoAckTest
Construct a new AutoAckTest

B

BasicBytesMessage - class org.exolab.jmscts.jms.message.BasicBytesMessage.
This class provides a basic implementation of the javax.jms.BytesMessage interface.
BasicBytesMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicBytesMessage
Construct a new BasicBytesMessage.
BasicMapMessage - class org.exolab.jmscts.jms.message.BasicMapMessage.
This class provides a basic implementation of the javax.jms.MapMessage interface.
BasicMapMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicMapMessage
Construct a new BasicMapMessage
BasicMessage - class org.exolab.jmscts.jms.message.BasicMessage.
This class provides a basic implementation of the javax.jms.Message interface.
BasicMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicMessage
Construct a new BasicMessage
BasicMessageFactory - class org.exolab.jmscts.jms.message.BasicMessageFactory.
Helper class for creating, and optionally populating messages
BasicMessageFactory() - Constructor for class org.exolab.jmscts.jms.message.BasicMessageFactory
Construct a new BasicMessageFactory
BasicMessageFactory(MessagePopulator) - Constructor for class org.exolab.jmscts.jms.message.BasicMessageFactory
Construct a new BasicMessageFactory
BasicMessagePopulator - class org.exolab.jmscts.core.BasicMessagePopulator.
A basic message populator that populates message bodies with 'Hello World!'.
BasicMessagePopulator() - Constructor for class org.exolab.jmscts.core.BasicMessagePopulator
 
BasicObjectMessage - class org.exolab.jmscts.jms.message.BasicObjectMessage.
This class provides a basic implementation of the javax.jms.ObjectMessage interface.
BasicObjectMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicObjectMessage
Construct a new BasicObjectMessage
basicRun(TestResult) - Method in class org.exolab.jmscts.core.TestRunner
Runs the test case, by invoking TestRunner.runTest(junit.framework.Test, junit.framework.TestResult).
basicRun(TestResult) - Method in class org.exolab.jmscts.core.AbstractTestRunner
Runs the test case against each provider
basicRun(TestResult) - Method in class org.exolab.jmscts.core.StressTestRunner
Runs the test cases against each provider
basicRun(TestResult) - Method in class org.exolab.jmscts.core.JMSTestRunner
Runs the test case against each provider
BasicServerSession - class org.exolab.jmscts.jms.asf.BasicServerSession.
Implementation of the javax.jms.ServerSession interface.
BasicServerSession(BasicServerSessionPool, Session) - Constructor for class org.exolab.jmscts.jms.asf.BasicServerSession
Construct a new BasicServerSession
BasicServerSessionPool - class org.exolab.jmscts.jms.asf.BasicServerSessionPool.
Implementation of the javax.jms.ServerSessionPool interface.
BasicServerSessionPool(int, Connection, boolean, int, MessageListener) - Constructor for class org.exolab.jmscts.jms.asf.BasicServerSessionPool
Construct a new BasicServerSessionPool
BasicStreamMessage - class org.exolab.jmscts.jms.message.BasicStreamMessage.
This class provides a basic implementation of the javax.jms.ObjectMessage interface.
BasicStreamMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicStreamMessage
Construct a new BasicStreamMessage.
BasicTextMessage - class org.exolab.jmscts.jms.message.BasicTextMessage.
This class provides a basic implementation of the javax.jms.ObjectMessage interface.
BasicTextMessage() - Constructor for class org.exolab.jmscts.jms.message.BasicTextMessage
Construct a new BasicTextMessage
begin(JMSTestCase) - Method in class org.exolab.jmscts.core.TestCoverage
Log the start of a test.
NOTE: TestCoverage.begin(org.exolab.jmscts.core.JMSTestCase) may not be invoked if the test setup fails.
begin(JMSTestCase) - Method in class org.exolab.jmscts.core.TestStatistics
Log the start of a test
Behaviour - class org.exolab.jmscts.report.Behaviour.
Class Behaviour.
Behaviour() - Constructor for class org.exolab.jmscts.report.Behaviour
 
BehaviourDescriptor - class org.exolab.jmscts.report.BehaviourDescriptor.
Class BehaviourDescriptor.
BehaviourDescriptor() - Constructor for class org.exolab.jmscts.report.BehaviourDescriptor
 
BetweenOperatorTest - class org.exolab.jmscts.test.selector.BetweenOperatorTest.
This class tests selector containing the BETWEEN operator.
BetweenOperatorTest(String) - Constructor for class org.exolab.jmscts.test.selector.BetweenOperatorTest
Create an instance of this class for a specific test case
BOOLEANS - Static variable in interface org.exolab.jmscts.test.message.util.PropertyValues
Boolean values to test against
BooleanTest - class org.exolab.jmscts.test.selector.BooleanTest.
This class tests selectors containing boolean literals.
BooleanTest(String) - Constructor for class org.exolab.jmscts.test.selector.BooleanTest
Create an instance of this class for a specific test case
BROWSER - Static variable in class org.exolab.jmscts.core.ReceiptType
Specifies to use a browser to receive messages.
BROWSER - Static variable in class org.exolab.jmscts.core.types.ReceiverType
The instance of the browser type
BROWSER_TYPE - Static variable in class org.exolab.jmscts.core.types.ReceiverType
The browser type
BYTE_ARRAYS - Static variable in interface org.exolab.jmscts.test.message.util.MessageValues
Byte array values to test against
BYTES - Static variable in class org.exolab.jmscts.core.MessageTypes
The bytes message type
BYTES - Static variable in interface org.exolab.jmscts.test.message.util.PropertyValues
Byte values to test against
BYTESMESSAGE - Static variable in class org.exolab.jmscts.core.types.MessageType
The instance of the BytesMessage type
BYTESMESSAGE_TYPE - Static variable in class org.exolab.jmscts.core.types.MessageType
The BytesMessage type
BytesMessageTest - class org.exolab.jmscts.test.message.bytes.BytesMessageTest.
This class tests the BytesMessage message type.
BytesMessageTest - class org.exolab.jmscts.test.message.copy.BytesMessageTest.
This class tests that BytesMessage copies content
BytesMessageTest(String) - Constructor for class org.exolab.jmscts.test.message.bytes.BytesMessageTest
Construct a new BytesMessageTest
BytesMessageTest(String) - Constructor for class org.exolab.jmscts.test.message.copy.BytesMessageTest
Create an instance of this class for a specific test case

C

CachingListener - class org.exolab.jmscts.core.CachingListener.
Helper class for receiving messages asynchronously and caching them
CachingListener(int) - Constructor for class org.exolab.jmscts.core.CachingListener
Construct an instance of the listener, with the number of messages expected to be received.
Cause - class org.exolab.jmscts.report.Cause.
Class Cause.
Cause() - Constructor for class org.exolab.jmscts.report.Cause
 
CauseDescriptor - class org.exolab.jmscts.report.CauseDescriptor.
Class CauseDescriptor.
CauseDescriptor() - Constructor for class org.exolab.jmscts.report.CauseDescriptor
 
ChainedMessagePopulator - class org.exolab.jmscts.core.ChainedMessagePopulator.
A helper class for populating messages by invoking a sequence of other message populators.
ChainedMessagePopulator(MessagePopulator[]) - Constructor for class org.exolab.jmscts.core.ChainedMessagePopulator
Construct an instance with the list of populators to invoke
CHARS - Static variable in interface org.exolab.jmscts.test.message.util.MessageValues
Char values to test against
checkImplements(Class) - Method in class org.exolab.jmscts.core.TestRunner
Helper method to check that a test case or suite implements the appropriate interface.
checkInvalidSelector(String) - Method in class org.exolab.jmscts.test.selector.AbstractSelectorTestCase
Verifies that attempting to construct a receiver for the supplied selector throws InvalidSelectorException
checkJMSRedelivered(List, boolean) - Method in class org.exolab.jmscts.test.session.clientack.SubscriberRedeliveredTest
Verifies that the JMSRedelivered property matches that expected
checkPropertyWrite() - Method in class org.exolab.jmscts.jms.message.BasicMessage
Determines if properties may be set
checkRead() - Method in class org.exolab.jmscts.jms.message.BasicMessage
Determines if the message body may be read
checkSelector(String, boolean) - Method in class org.exolab.jmscts.test.selector.AbstractSelectorTestCase
Verifies that the specified selector correctly selects messages
checkSelector(String, boolean, Map) - Method in class org.exolab.jmscts.test.selector.AbstractSelectorTestCase
Verifies that the specified selector correctly selects messages
checkWrite() - Method in class org.exolab.jmscts.jms.message.BasicMessage
Determines if the message body may be written
ClassHelper - class org.exolab.jmscts.core.ClassHelper.
Helper for loading classes and setting/getting any public properties.
ClassMeta - class org.exolab.jmscts.core.meta.ClassMeta.
Class ClassMeta.
ClassMeta() - Constructor for class org.exolab.jmscts.core.meta.ClassMeta
 
ClassMetaDescriptor - class org.exolab.jmscts.core.meta.ClassMetaDescriptor.
Class ClassMetaDescriptor.
ClassMetaDescriptor() - Constructor for class org.exolab.jmscts.core.meta.ClassMetaDescriptor
 
cleanup(boolean) - Method in interface org.exolab.jmscts.provider.Provider
Release any resources used by the provider
clearAnyObject() - Method in class org.exolab.jmscts.core.Text
Method clearAnyObject
clearAnyObject() - Method in class org.exolab.jmscts.requirements.Text
Method clearAnyObject
clearAttribute() - Method in class org.exolab.jmscts.core.meta.Meta
Method clearAttribute
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicMessage
Clear the message body
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicStreamMessage
Clear the message body
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicMapMessage
Clear out the message body.
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicBytesMessage
Overide the super class method to reset the streams, and put the message body in write only mode.
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicTextMessage
Clear out the message body.
clearBody() - Method in class org.exolab.jmscts.jms.message.BasicObjectMessage
Clear out the message body.
clearClassMeta() - Method in class org.exolab.jmscts.core.meta.MetaData
Method clearClassMeta
clearCoverage() - Method in class org.exolab.jmscts.report.RequirementCoverage
Method clearCoverage
clearExclude() - Method in class org.exolab.jmscts.core.filter.Filter
Method clearExclude
clearFailure() - Method in class org.exolab.jmscts.report.RequirementCoverage
Method clearFailure
clearInclude() - Method in class org.exolab.jmscts.requirements.Document
Method clearInclude
clearInclude() - Method in class org.exolab.jmscts.core.filter.Filter
Method clearInclude
clearMethodMeta() - Method in class org.exolab.jmscts.core.meta.ClassMeta
Method clearMethodMeta
clearProperties() - Method in class org.exolab.jmscts.jms.message.BasicMessage
Clear the message properties
clearReference() - Method in class org.exolab.jmscts.requirements.Document
Method clearReference
clearRequirement() - Method in class org.exolab.jmscts.requirements.Document
Method clearRequirement
clearRequirementChoice() - Method in class org.exolab.jmscts.requirements.Requirement
Method clearRequirementChoice
clearRequirementId() - Method in class org.exolab.jmscts.report.CurrentTest
Method clearRequirementId
clearStatistic() - Method in class org.exolab.jmscts.report.TestRun
Method clearStatistic
ClearTest - class org.exolab.jmscts.test.message.clear.ClearTest.
This class tests the behaviour of Message.clearBody() and Message.clearProperties()
clearTest() - Method in class org.exolab.jmscts.report.Coverage
Method clearTest
ClearTest(String) - Constructor for class org.exolab.jmscts.test.message.clear.ClearTest
Construct a new ClearTest
clearTestRun() - Method in class org.exolab.jmscts.report.TestRuns
Method clearTestRun
clearTestRuns() - Method in class org.exolab.jmscts.report.Statistics
Method clearTestRuns
clearTestRuns() - Method in class org.exolab.jmscts.report.RequirementCoverage
Method clearTestRuns
ClearTestSuite - class org.exolab.jmscts.test.message.clear.ClearTestSuite.
This class encapsulates all Message.clearProperty() and Message.clearBody() related tests.
CLIENT_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.AckType
Non-transacted session, client ackwnowledges messages
CLIENT_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.AckTypes
Non-transacted session, client ackwnowledges messages
CLIENT_ACKNOWLEDGE - Static variable in class org.exolab.jmscts.core.types.SessionType
The instance of the CLIENT_ACKNOWLEDGE type
CLIENT_ACKNOWLEDGE_TYPE - Static variable in class org.exolab.jmscts.core.types.SessionType
The CLIENT_ACKNOWLEDGE type
ClientAcknowledgeTest - class org.exolab.jmscts.test.session.clientack.ClientAcknowledgeTest.
This class tests the behaviour of sessions created with the Session.CLIENT_ACKNOWLEDGE message acknowledgment mode.
ClientAcknowledgeTest(String) - Constructor for class org.exolab.jmscts.test.session.clientack.ClientAcknowledgeTest
Construct a new ClientAcknowledgeTest
ClientAckTestSuite - class org.exolab.jmscts.test.session.clientack.ClientAckTestSuite.
This class encapsulates all CLIENT_ACKNOWLEDGE related tests.
ClientIdentifierTest - class org.exolab.jmscts.test.connection.ClientIdentifierTest.
This class verifies that the client identifier can be set, but only on creation of a connection.
ClientIdentifierTest(String) - Constructor for class org.exolab.jmscts.test.connection.ClientIdentifierTest
Create a new ClientIdentifierTest
close() - Method in interface org.exolab.jmscts.core.MessageReceiver
Close the underlying MessageConsumer or QueueBrowser
close() - Method in interface org.exolab.jmscts.core.MessageSender
Close the underlying MessageProducer
close() - Method in class org.exolab.jmscts.core.TestContext
Close this context
close() - Method in class org.exolab.jmscts.jms.asf.BasicServerSessionPool
Close the pool, destroying any allocated sessions
close() - Method in class org.exolab.jmscts.jms.asf.BasicServerSession
Close the server session
close(MessageReceiver) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to close a MessageReceiver
close(MessageReceiver[]) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to close a list of MessageReceivers The references are removed from the list.
close(MessageSender) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to close a MessageSender
close(MessageSender[]) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to close a list of MessageSenders.
CloseTest - class org.exolab.jmscts.test.message.close.CloseTest.
This class tests the behaviour of messages when the associated connection or session is closed.
CloseTest - class org.exolab.jmscts.test.session.CloseTest.
This class tests the behaviour of Session.close
CloseTest - class org.exolab.jmscts.test.session.clientack.CloseTest.
This class tests the behaviour of closing sessions created with the Session.CLIENT_ACKNOWLEDGE message acknowledgment mode.
CloseTest - class org.exolab.jmscts.test.session.transacted.CloseTest.
This class tests session rollback functionality.
CloseTest(String) - Constructor for class org.exolab.jmscts.test.message.close.CloseTest
Construct an instance of this class for a specific test case.
CloseTest(String) - Constructor for class org.exolab.jmscts.test.session.CloseTest
Construct a new CloseTest
CloseTest(String) - Constructor for class org.exolab.jmscts.test.session.clientack.CloseTest
Construct a new CloseTest
CloseTest(String) - Constructor for class org.exolab.jmscts.test.session.transacted.CloseTest
Construct a new CloseTest
CommitTest - class org.exolab.jmscts.test.session.transacted.CommitTest.
This class tests session commit functionality
CommitTest(String) - Constructor for class org.exolab.jmscts.test.session.transacted.CommitTest
Construct a new CommitTest
compare(Message, Message) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two messages.
compare(Message, Message) - Method in class org.exolab.jmscts.core.MessagePropertyComparer
Compare two message's properties
compare(Message, Message) - Method in interface org.exolab.jmscts.core.MessageComparer
Compare two messages
compareBytesMessages(BytesMessage, BytesMessage) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two BytesMessage instances.
compareBytesMessages(BytesMessage, BytesMessage) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two BytesMessage instances
compareBytesMessages(BytesMessage, BytesMessage) - Method in class org.exolab.jmscts.core.MessageBodyReferenceComparer
Compare two BytesMessage instances.
compareMapMessages(MapMessage, MapMessage) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two MapMessage instances.
compareMapMessages(MapMessage, MapMessage) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two MapMessage instances
compareMapMessages(MapMessage, MapMessage) - Method in class org.exolab.jmscts.core.MessageBodyReferenceComparer
Compare two MapMessage instances
compareMessages(Message, Message) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two Message instances.
compareMessages(Message, Message) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two Message instances.
compareObjectMessages(ObjectMessage, ObjectMessage) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two ObjectMessage instances.
compareObjectMessages(ObjectMessage, ObjectMessage) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two ObjectMessage instances
compareObjectMessages(ObjectMessage, ObjectMessage) - Method in class org.exolab.jmscts.core.MessageBodyReferenceComparer
Compare two ObjectMessage instances
compareStreamMessages(StreamMessage, StreamMessage) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two StreamMessage instances.
compareStreamMessages(StreamMessage, StreamMessage) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two StreamMessage instances
compareStreamMessages(StreamMessage, StreamMessage) - Method in class org.exolab.jmscts.core.MessageBodyReferenceComparer
Compare two StreamMessage instances
compareTextMessages(TextMessage, TextMessage) - Method in class org.exolab.jmscts.core.AbstractMessageComparer
Compare two TextMessage instances.
compareTextMessages(TextMessage, TextMessage) - Method in class org.exolab.jmscts.core.MessageBodyComparer
Compare two TextMessage instances
compareTextMessages(TextMessage, TextMessage) - Method in class org.exolab.jmscts.core.MessageBodyReferenceComparer
Compare two TextMessage instances
completed() - Method in class org.exolab.jmscts.core.CompletionListener
Notify completion of a task
CompletionListener - class org.exolab.jmscts.core.CompletionListener.
Helper class to synchronize on the completion of tasks
CompletionListener(int) - Constructor for class org.exolab.jmscts.core.CompletionListener
Construct a new CompletionListener
ComplianceTestSuite - class org.exolab.jmscts.test.ComplianceTestSuite.
This class encapsulates all compliance tests.
CONFIG - Static variable in class org.exolab.jmscts.tools.MessagingCommand
The short name for the provider configuration argument
CONFIG_LONG - Static variable in class org.exolab.jmscts.tools.MessagingCommand
The long name for the provider configuration argument
ConfigExpander - class org.exolab.jmscts.util.ConfigExpander.
This class expands elements and attributes in XML documents as the document is being parsed.
ConfigExpander(Reader) - Constructor for class org.exolab.jmscts.util.ConfigExpander
Construct a new instance
Configuration - class org.exolab.jmscts.provider.Configuration.
The provider configuration
Configuration() - Constructor for class org.exolab.jmscts.provider.Configuration
Construct a new Configuration
ConnectionCloseTest - class org.exolab.jmscts.test.connection.ConnectionCloseTest.
This class tests the behaviour of Connection.close
ConnectionCloseTest(String) - Constructor for class org.exolab.jmscts.test.connection.ConnectionCloseTest
Create a new ConnectionCloseTest.
ConnectionConsumerTest - class org.exolab.jmscts.test.asf.ConnectionConsumerTest.
This class tests the behaviour of ConnectionConsumers
ConnectionConsumerTest(String) - Constructor for class org.exolab.jmscts.test.asf.ConnectionConsumerTest
Create a new ConnectionConsumerTest.
ConnectionFactoryHelper - class org.exolab.jmscts.core.ConnectionFactoryHelper.
Helper for performing connection factory operations
ConnectionFactoryTestCase - interface org.exolab.jmscts.core.ConnectionFactoryTestCase.
This interface enables generic connection factory test cases to be run for each JMS connection factory type.
ConnectionFactoryTypes - class org.exolab.jmscts.core.ConnectionFactoryTypes.
Helper class used to indicate what JMS connection factory types to run a particular test case against
ConnectionHelper - class org.exolab.jmscts.core.ConnectionHelper.
Helper for performing connection operations
ConnectionTestCase - interface org.exolab.jmscts.core.ConnectionTestCase.
This interface enables generic connection test cases to be run for each JMS connection type.
ConnectionTestRunner - class org.exolab.jmscts.core.ConnectionTestRunner.
This class enables generic connection test cases to be run for each JMS connection type.
ConnectionTestRunner(ConnectionTestCase) - Constructor for class org.exolab.jmscts.core.ConnectionTestRunner
Construct an instance with the test case to run
ConnectionTestSuite - class org.exolab.jmscts.test.connection.ConnectionTestSuite.
This class encapsulates all Connection related tests.
CONSUMER - Static variable in class org.exolab.jmscts.core.DeliveryTypes
All consumer delivery types (i.e no browsers)
Context - class org.exolab.jmscts.report.Context.
This element specifies the context of a test case.
Context() - Constructor for class org.exolab.jmscts.report.Context
 
ContextDescriptor - class org.exolab.jmscts.report.ContextDescriptor.
Class ContextDescriptor.
ContextDescriptor() - Constructor for class org.exolab.jmscts.report.ContextDescriptor
 
Conversions - class org.exolab.jmscts.test.message.util.Conversions.
A helper class returning the conversion types supported by MapMessage and StreamMessage
convert(Object, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Converts an object from one type to another
convertBoolean(Boolean, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a boolean to the specified type
convertByte(Byte, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a byte to the specified type
convertChar(Character, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a char to the specified type
convertDouble(Double, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a double to the specified type
convertFloat(Float, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a float to the specified type
convertInt(Integer, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert an int to the specified type
convertLong(Long, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a long to the specified type
convertShort(Short, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a short to the specified type
convertString(String, Class) - Static method in class org.exolab.jmscts.test.message.util.Conversions
Convert a String to the specified type
copy(String, String) - Static method in class org.exolab.jmscts.report.FileHelper
Copy a file
CopyTestSuite - class org.exolab.jmscts.test.message.copy.CopyTestSuite.
This class encapsulates all message copying related tests.
COUNT - Static variable in class org.exolab.jmscts.tools.MessagingCommand
The short name for the count argument
COUNT_LONG - Static variable in class org.exolab.jmscts.tools.MessagingCommand
The long name for the count argument
count() - Method in class org.exolab.jmscts.core.MessageTypes
Return a count of the message types
count() - Method in class org.exolab.jmscts.core.ConnectionFactoryTypes
Return a count of the connection factory types
count() - Method in class org.exolab.jmscts.core.DeliveryTypes
Return a count of the delivery types
CountingListener - class org.exolab.jmscts.core.CountingListener.
Helper class for counting the number of messages received.
CountingListener(int) - Constructor for class org.exolab.jmscts.core.CountingListener
Construct an instance of the listener, with the number of messages expected to be received.
countTestCases() - Method in class org.exolab.jmscts.core.AbstractMessageTestRunner
Counts the number of test cases that will be run by this test
countTestCases() - Method in class org.exolab.jmscts.core.SendReceiveTestRunner
Counts the number of test cases that will be run by this test
Coverage - class org.exolab.jmscts.report.Coverage.
This element lists the tests which have covered a particular requirement, and a count of any failures that occurred.
Coverage() - Constructor for class org.exolab.jmscts.report.Coverage
 
CoverageDescriptor - class org.exolab.jmscts.report.CoverageDescriptor.
Class CoverageDescriptor.
CoverageDescriptor() - Constructor for class org.exolab.jmscts.report.CoverageDescriptor
 
CoverageReport - class org.exolab.jmscts.report.CoverageReport.
This class generates a requirements coverage report in HTML from a TestCoverage instance
CoverageReport(String) - Constructor for class org.exolab.jmscts.report.CoverageReport
Construct an instance to generate a report from an existing coverage.xml file
CoverageReport(String, TestCoverage, ProviderLoader) - Constructor for class org.exolab.jmscts.report.CoverageReport
Construct an instance with the test suite's coverage of requirements
create() - Method in class org.exolab.jmscts.jms.asf.BasicServerSessionPool
Create a new server session
create() - Method in class org.exolab.jmscts.tools.MessagingCommand
Create the messaging tool
create() - Method in class org.exolab.jmscts.tools.receive.Main
Creates the messaging tool
create() - Method in class org.exolab.jmscts.tools.send.Main
Creates the messaging tool
create(Class) - Method in class org.exolab.jmscts.core.MessageFactory
Create a message of the specified type.
create(Message) - Static method in class org.exolab.jmscts.test.message.util.PopulatorVerifierFactory
Create a new MessagePopulatorVerifier for the supplied message
create(Message, Class) - Static method in class org.exolab.jmscts.test.message.util.PopulatorVerifierFactory
Create a new MessagePopulatorVerifier for the supplied message
create(Property) - Static method in class org.exolab.jmscts.core.PropertyHelper
Creates an objectified primitive from the supplied property
create(Session) - Static method in class org.exolab.jmscts.core.DestinationHelper
Create a temporary destination
create(String, boolean, Administrator) - Static method in class org.exolab.jmscts.core.DestinationHelper
Create an administered destination for the supplied name.
create(String, Object) - Static method in class org.exolab.jmscts.core.PropertyHelper
Creates a property for the supplied name and value
create(TestContext, String) - Static method in class org.exolab.jmscts.core.DestinationHelper
Create a destination for the supplied name, using a test context If the context specifies a messaging behaviour, then that will used to determine if an administered or temporary destination will be created, otherwise an administered destination will be created.
createBytesMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new BytesMessage
createBytesMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new BytesMessage
createBytesMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new BytesMessage
createConnection(TestContext, String) - Static method in class org.exolab.jmscts.core.ConnectionFactoryHelper
Create a connection.
createConnectionConsumer(TestContext, Destination, String, String, ServerSessionPool, int) - Static method in class org.exolab.jmscts.core.ConnectionHelper
Create a connection consumer
createConnectionContext(TestContext) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new connection context with the same connection type as the supplied context.
createConnectionFactoryTest(Class) - Static method in class org.exolab.jmscts.core.TestCreator
Create a connection factory test using its class.
createConnectionTest(Class) - Static method in class org.exolab.jmscts.core.TestCreator
Create a connection test using its class.
createConnectionTest(Test) - Static method in class org.exolab.jmscts.core.TestCreator
Create a connection test.
createConsumer(Session, Destination, String) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a message consumer for the supplied session and destination.
createConsumer(Session, Destination, String, String, boolean) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a message consumer for the supplied session and destination and selector.
createConsumer(TestContext, Destination, String) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a message consumer for the supplied test context and destination
createContext() - Method in class org.exolab.jmscts.core.AbstractTestRunner
Creates a test context
createContext() - Method in class org.exolab.jmscts.core.StressTestRunner
Creates a test context
createContext() - Method in class org.exolab.jmscts.core.JMSTestRunner
Creates a test context
createDestination(String, boolean) - Method in interface org.exolab.jmscts.provider.Administrator
Create an administered destination
createMapMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new MapMessage
createMapMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new MapMessage
createMapMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new MapMessage
createMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new Message
createMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new Message
createMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new Message
createMessageTest(Class) - Static method in class org.exolab.jmscts.core.TestCreator
Create a message test using its class.
createMessageTest(Test) - Static method in class org.exolab.jmscts.core.TestCreator
Create a message test.
createObjectMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new ObjectMessage
createObjectMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new ObjectMessage
createObjectMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new ObjectMessage
createProducer(Session, Destination) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a message producer for the supplied test session and destination
createProducer(TestContext, Destination) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a message producer for the supplied test context and destination
createProvider() - Method in class org.exolab.jmscts.provider.ProviderLoader
Create a new provider.
createReceiver(Session, Destination, MessagingBehaviour) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied session, destination, and messaging behaviour
createReceiver(Session, Destination, MessagingBehaviour, String, boolean) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied session, destination, messaging behaviour, and selector
createReceiver(Session, Destination, MessagingBehaviour, String, String, boolean) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied session, destination, messaging behaviour, and selector
createReceiver(String) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create a MessageReceiver for a single destination returned by AbstractSendReceiveTestCase.getDestination(java.lang.String), using the default test context
createReceiver(TestContext, Destination) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied test context and destination
createReceiver(TestContext, Destination, String, boolean) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied test context, destination, selector, and noLocal flag
createReceiver(TestContext, Destination, String, String, boolean) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageReceiver for the supplied test context, destination, name, selector, and noLocal flag
createReceiver(TestContext, String) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create a MessageReceiver for a single destination returned by AbstractSendReceiveTestCase.getDestination(java.lang.String), using the specified test context
createReceivers() - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create MessageReceiver instances for each destination returned by AbstractSendReceiveTestCase.getDestinations()
createReceivers(TestContext) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create MessageReceiver instances for each destination returned by AbstractSendReceiveTestCase.getDestinations()
createSender(Session, Destination, MessagingBehaviour) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageSender for the supplied session, destination and behaviour
createSender(String) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create a MessageSender for a single destination returned by AbstractSendReceiveTestCase.getDestination(java.lang.String), using the default test context
createSender(TestContext, Destination) - Static method in class org.exolab.jmscts.core.SessionHelper
Create a MessageSender for the supplied test context
createSender(TestContext, String) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create a MessageSender for a single destination returned by AbstractSendReceiveTestCase.getDestination(java.lang.String), using the specified test context
createSenders() - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create MessageSender instances for each destination returned by AbstractSendReceiveTestCase.getDestinations()
createSenders(TestContext) - Method in class org.exolab.jmscts.core.AbstractSendReceiveTestCase
Helper to create MessageSender instances for each destination returned by AbstractSendReceiveTestCase.getDestinations()
createSendReceiveContext(TestContext) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new send/receive context with the same details as the supplied context.
createSendReceiveContext(TestContext, boolean) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new send/receive context with the same details as the supplied context.
createSendReceiveContext(TestContext, boolean, MessagingBehaviour) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new send/receive context with the same details as the supplied context, but with a different messaging behaviour.
createSendReceiveTest(Class) - Static method in class org.exolab.jmscts.core.TestCreator
Create a send/receive test using its class.
createSendReceiveTest(Test) - Static method in class org.exolab.jmscts.core.TestCreator
Create a send/receive test.
createSession(TestContext) - Static method in class org.exolab.jmscts.core.ConnectionHelper
Create a session of with the same behaviour as that of the supplied context
createSession(TestContext, AckType) - Static method in class org.exolab.jmscts.core.ConnectionHelper
Create a session
createSessionContext(TestContext) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new session context with the same session type as the supplied context.
createSessionContext(TestContext, AckType) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new session context from a connection context
createSessionContext(TestContext, boolean) - Static method in class org.exolab.jmscts.core.TestContextHelper
Creates a new session context with the same session type as the supplied context.
createSessionTest(Class) - Static method in class org.exolab.jmscts.core.TestCreator
Create a session test using its class.
createSessionTest(Test) - Static method in class org.exolab.jmscts.core.TestCreator
Create a session test.
createStreamMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new StreamMessage
createStreamMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new StreamMessage
createStreamMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new StreamMessage
createTestResult() - Method in class org.exolab.jmscts.core.JUnitTestRunner
Creates the TestResult to be used for the test run.
createTextMessage() - Method in class org.exolab.jmscts.core.MessageFactory
Create a new TextMessage
createTextMessage() - Method in class org.exolab.jmscts.core.MessageCreator
Create a new TextMessage
createTextMessage() - Method in class org.exolab.jmscts.jms.message.BasicMessageFactory
Create a new TextMessage
CurrentTest - class org.exolab.jmscts.report.CurrentTest.
This element details the state of the current executing test
CurrentTest() - Constructor for class org.exolab.jmscts.report.CurrentTest
 
CurrentTestDescriptor - class org.exolab.jmscts.report.CurrentTestDescriptor.
Class CurrentTestDescriptor.
CurrentTestDescriptor() - Constructor for class org.exolab.jmscts.report.CurrentTestDescriptor
 

D

DEFAULT_PORT - Static variable in class org.exolab.jmscts.core.AbstractTestRunner
The default registry port
DelayedAction - class org.exolab.jmscts.core.DelayedAction.
Helper class to run an action in a separate thread after a delay, and catch any exception that the action generates.
DelayedAction(long) - Constructor for class org.exolab.jmscts.core.DelayedAction
Construct a new DelayedAction
DelayedAction(long, CompletionListener) - Constructor for class org.exolab.jmscts.core.DelayedAction
Construct a new DelayedAction