java.lang.Object
com.mockobjects.MockObject
com.mockobjects.jms.MockSession
com.mockobjects.jms.MockQueueSession
- All Implemented Interfaces:
- javax.jms.QueueSession, java.lang.Runnable, javax.jms.Session, com.mockobjects.Verifiable
- public class MockQueueSession
- extends MockSession
- implements javax.jms.QueueSession
| Methods inherited from class com.mockobjects.jms.MockSession |
close, commit, createBytesMessage, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createStreamMessage, createTextMessage, createTextMessage, getMessageListener, getTransacted, recover, rollback, run, setExpectedCloseCalls, setExpectedCreateTextMessageCalls, setMessageListener, setupCreateObjectMessage, setupTextMessage, setupThrowException, throwExceptionIfAny |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.jms.Session |
close, commit, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createStreamMessage, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener, unsubscribe |
mySendingQueue
private final com.mockobjects.ExpectationValue mySendingQueue
myReceivingQueue
private final com.mockobjects.ExpectationValue myReceivingQueue
messageSelector
private final com.mockobjects.ExpectationValue messageSelector
queue
private final com.mockobjects.ExpectationValue queue
queueToReturn
private final com.mockobjects.ReturnValue queueToReturn
myReceiver
private final com.mockobjects.ReturnValue myReceiver
mySender
private final com.mockobjects.ReturnValue mySender
myTemporaryQueue
private final com.mockobjects.ReturnValue myTemporaryQueue
queueBrowser
private final com.mockobjects.ReturnValue queueBrowser
MockQueueSession
public MockQueueSession()
createBrowser
public javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createBrowser in interface javax.jms.QueueSession
setExpectedQueue
public void setExpectedQueue(javax.jms.Queue queue)
setupCreateQueueBrowser
public void setupCreateQueueBrowser(javax.jms.QueueBrowser browser)
createBrowser
public javax.jms.QueueBrowser createBrowser(javax.jms.Queue queue,
java.lang.String messageSelector)
throws javax.jms.JMSException
- Specified by:
createBrowser in interface javax.jms.QueueSession
setupCreateQueue
public void setupCreateQueue(javax.jms.Queue queue)
createQueue
public javax.jms.Queue createQueue(java.lang.String queueName)
throws javax.jms.JMSException
- Specified by:
createQueue in interface javax.jms.QueueSession
createReceiver
public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createReceiver in interface javax.jms.QueueSession
createReceiver
public javax.jms.QueueReceiver createReceiver(javax.jms.Queue queue,
java.lang.String messageSelector)
throws javax.jms.JMSException
- Specified by:
createReceiver in interface javax.jms.QueueSession
createSender
public javax.jms.QueueSender createSender(javax.jms.Queue queue)
throws javax.jms.JMSException
- Specified by:
createSender in interface javax.jms.QueueSession
createTemporaryQueue
public javax.jms.TemporaryQueue createTemporaryQueue()
throws javax.jms.JMSException
- Specified by:
createTemporaryQueue in interface javax.jms.QueueSession
setExpectedSendingQueue
public void setExpectedSendingQueue(javax.jms.Queue queue)
setExpectedReceivingQueue
public void setExpectedReceivingQueue(javax.jms.Queue queue)
setupReceiver
public void setupReceiver(javax.jms.QueueReceiver receiver)
setupSender
public void setupSender(javax.jms.QueueSender sender)
setupTemporaryQueue
public void setupTemporaryQueue(MockTemporaryQueue temporaryQueue)
setExpectedMessageSelector
public void setExpectedMessageSelector(java.lang.String messageSelector)