Package com.mockobjects.jms
Class MockMessageConsumer
java.lang.Object
com.mockobjects.MockObject
com.mockobjects.jms.MockMessageConsumer
- All Implemented Interfaces:
Verifiable
- Direct Known Subclasses:
MockQueueReceiver,MockTopicSubscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()MessageListenerMessagereceive()Messagereceive(long timeout) MessagevoidsetExpectedCloseCalls(int callCount) voidsetExpectedMessageListener(MessageListener messageListener) voidsetExpectedReceiveCalls(int callCount) voidsetExpectedTimeout(long timeout) voidsetMessageListener(MessageListener messageListener) voidsetupExpiresOnTimeout(boolean expiresOnTimeout) voidsetupReceivedMessage(Message message) voidsetupThrowException(JMSException e) Methods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
Constructor Details
-
MockMessageConsumer
public MockMessageConsumer()
-
-
Method Details
-
setExpectedMessageListener
public void setExpectedMessageListener(MessageListener messageListener) -
close
public void close() throws JMSException- Throws:
JMSException
-
getMessageListener
public MessageListener getMessageListener() throws JMSException- Throws:
JMSException
-
getMessageSelector
- Throws:
JMSException
-
receive
public Message receive() throws JMSException- Throws:
JMSException
-
receive
public Message receive(long timeout) throws JMSException - Throws:
JMSException
-
setExpectedTimeout
public void setExpectedTimeout(long timeout) -
receiveNoWait
public Message receiveNoWait() throws JMSException- Throws:
JMSException
-
setExpectedCloseCalls
public void setExpectedCloseCalls(int callCount) -
setExpectedReceiveCalls
public void setExpectedReceiveCalls(int callCount) -
setupReceivedMessage
public void setupReceivedMessage(Message message) -
setupExpiresOnTimeout
public void setupExpiresOnTimeout(boolean expiresOnTimeout) -
setupThrowException
public void setupThrowException(JMSException e) -
setMessageListener
public void setMessageListener(MessageListener messageListener) throws JMSException - Throws:
JMSException
-