Package com.sun.ts.tests.jms.common
Class TestMessageListener
java.lang.Object
com.sun.ts.tests.jms.common.TestMessageListener
- All Implemented Interfaces:
- jakarta.jms.MessageListener
Message Listener implementation for JMS testing
- 
Field SummaryFieldsModifier and TypeFieldDescriptionjakarta.jms.MessageConsumer
- 
Constructor SummaryConstructorsConstructorDescriptionTestMessageListener(jakarta.jms.MessageConsumer mc, DoneLatch dl) Constructor takes a MessageConsumer argument
- 
Method Summary
- 
Field Details- 
mConsumerpublic jakarta.jms.MessageConsumer mConsumer
- 
monitor
- 
messageArray
 
- 
- 
Constructor Details- 
TestMessageListenerConstructor takes a MessageConsumer argument- Parameters:
- MessageConsumer-
 
 
- 
- 
Method Details- 
getMessageArrayReturns the list of messages received.- Returns:
- ArrayList the list of Messages that have been received
 
- 
getLatchClears the list of messages received.
- 
clearMessageArraypublic void clearMessageArray()Clears the list of messages received.
- 
onMessagepublic void onMessage(jakarta.jms.Message message) Responds to incoming Messages. A TextMessage is the end of stream signal.- Specified by:
- onMessagein interface- jakarta.jms.MessageListener
- Parameters:
- Message- the message passed to the listener
 
 
-