com.mockobjects.jms

Class MockMessageConsumer

Implemented Interfaces:
MessageConsumer, Verifiable
Known Direct Subclasses:
MockQueueReceiver, MockTopicSubscriber

public class MockMessageConsumer
extends MockObject
implements MessageConsumer

Method Summary

void
close()
MessageListener
getMessageListener()
String
getMessageSelector()
Message
receive()
Message
receive(long timeout)
Message
receiveNoWait()
void
setExpectedCloseCalls(int callCount)
void
setExpectedMessageListener(MessageListener messageListener)
void
setExpectedReceiveCalls(int callCount)
void
setExpectedTimeout(long timeout)
void
setMessageListener(MessageListener messageListener)
void
setupExpiresOnTimeout(boolean expiresOnTimeout)
void
setupReceivedMessage(Message message)
void
setupThrowException(JMSException e)

Methods inherited from class com.mockobjects.MockObject

notImplemented, notYetImplemented, verify

Method Details

close

public void close()
            throws JMSException

getMessageListener

public MessageListener getMessageListener()
            throws JMSException

getMessageSelector

public String getMessageSelector()
            throws JMSException

receive

public Message receive()
            throws JMSException

receive

public Message receive(long timeout)
            throws JMSException

receiveNoWait

public Message receiveNoWait()
            throws JMSException

setExpectedCloseCalls

public void setExpectedCloseCalls(int callCount)

setExpectedMessageListener

public void setExpectedMessageListener(MessageListener messageListener)

setExpectedReceiveCalls

public void setExpectedReceiveCalls(int callCount)

setExpectedTimeout

public void setExpectedTimeout(long timeout)

setMessageListener

public void setMessageListener(MessageListener messageListener)
            throws JMSException

setupExpiresOnTimeout

public void setupExpiresOnTimeout(boolean expiresOnTimeout)

setupReceivedMessage

public void setupReceivedMessage(Message message)

setupThrowException

public void setupThrowException(JMSException e)

Copyright © 2002 Mock Objects. All Rights Reserved.