Package com.mockobjects.jms
Class MockSession
java.lang.Object
com.mockobjects.MockObject
com.mockobjects.jms.MockSession
- All Implemented Interfaces:
Verifiable
- Direct Known Subclasses:
MockQueueSession,MockTopicSession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidcommit()BytesMessageMapMessageMessageObjectMessageObjectMessagecreateObjectMessage(Serializable object) StreamMessageTextMessageTextMessagecreateTextMessage(String text) MessageListenerbooleanvoidrecover()voidrollback()voidrun()voidsetExpectedCloseCalls(int callCount) voidsetExpectedCreateTextMessageCalls(int callCount) voidsetMessageListener(MessageListener listener) voidsetupCreateObjectMessage(ObjectMessage objectMessageToReturn) voidsetupTextMessage(TextMessage textMessage) voidsetupThrowException(JMSException e) Methods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
Constructor Details
-
MockSession
public MockSession()
-
-
Method Details
-
setupCreateObjectMessage
public void setupCreateObjectMessage(ObjectMessage objectMessageToReturn) -
createObjectMessage
public ObjectMessage createObjectMessage() throws JMSException- Throws:
JMSException
-
createObjectMessage
- Throws:
JMSException
-
rollback
public void rollback() throws JMSException- Throws:
JMSException
-
setupTextMessage
public void setupTextMessage(TextMessage textMessage) -
createBytesMessage
public BytesMessage createBytesMessage() throws JMSException- Throws:
JMSException
-
createMapMessage
public MapMessage createMapMessage() throws JMSException- Throws:
JMSException
-
createMessage
public Message createMessage() throws JMSException- Throws:
JMSException
-
getTransacted
public boolean getTransacted() throws JMSException- Throws:
JMSException
-
recover
public void recover() throws JMSException- Throws:
JMSException
-
close
public void close() throws JMSException- Throws:
JMSException
-
commit
public void commit() throws JMSException- Throws:
JMSException
-
setMessageListener
public void setMessageListener(MessageListener listener) throws JMSException - Throws:
JMSException
-
setExpectedCloseCalls
public void setExpectedCloseCalls(int callCount) -
setExpectedCreateTextMessageCalls
public void setExpectedCreateTextMessageCalls(int callCount) -
createStreamMessage
public StreamMessage createStreamMessage() throws JMSException- Throws:
JMSException
-
createTextMessage
public TextMessage createTextMessage() throws JMSException- Throws:
JMSException
-
createTextMessage
- Throws:
JMSException
-
getMessageListener
public MessageListener getMessageListener() throws JMSException- Throws:
JMSException
-
run
public void run() -
setupThrowException
public void setupThrowException(JMSException e)
-