|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mockrunner.mock.jms.MockDestination
Mock implementation of JMS Destination
.
Constructor Summary | |
MockDestination()
|
Method Summary | |
protected void |
acknowledgeMessage(javax.jms.Message message,
MockSession session)
|
abstract void |
addMessage(javax.jms.Message message)
Adds a message. |
void |
addSession(javax.jms.Session session)
Adds a Session . |
void |
clear()
Clears all current messages. |
protected java.util.List |
currentMessageList()
|
java.util.List |
getCurrentMessageList()
Returns a List of all messages. |
javax.jms.Message |
getMatchingMessage(org.activemq.filter.mockrunner.Filter filter)
Returns the next message that matches the filter. |
javax.jms.Message |
getMessage()
Returns the next message. |
java.util.List |
getReceivedMessageList()
Returns a List of all received messages. |
boolean |
isEmpty()
Returns if this destination contains messages. |
protected java.util.List |
receivedMessageList()
|
void |
reset()
Clears all current messages and resets the list of received messages. |
protected java.util.Set |
sessionSet()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MockDestination()
Method Detail |
public abstract void addMessage(javax.jms.Message message) throws javax.jms.JMSException
MockQueue
and MockTopic
.
javax.jms.JMSException
public boolean isEmpty()
false
if there's at least one message,
true
otherwisepublic void clear()
public void reset()
public javax.jms.Message getMessage()
null
will be returned.
Message
public javax.jms.Message getMatchingMessage(org.activemq.filter.mockrunner.Filter filter)
null
will be returned.
filter
- the message filter
Message
public java.util.List getCurrentMessageList()
List
of all messages.
No messages will be deleted.
List
of messagespublic java.util.List getReceivedMessageList()
List
of all received messages.
List
of messagespublic void addSession(javax.jms.Session session)
Session
.
session
- the sessionprotected java.util.List receivedMessageList()
protected java.util.List currentMessageList()
protected java.util.Set sessionSet()
protected void acknowledgeMessage(javax.jms.Message message, MockSession session) throws javax.jms.JMSException
javax.jms.JMSException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |