|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.messaging.core.message.SimpleMessageStore
A MessageStore implementation.
Constructor Summary | |
SimpleMessageStore()
|
Method Summary | |
protected org.jboss.messaging.core.message.MessageHolder |
addMessage(Message m)
|
boolean |
forgetMessage(long messageID)
Remove a message from the store |
java.lang.Object |
getInstance()
|
java.util.List |
messageIds()
|
MessageReference |
reference(long messageID)
Return a new reference for a message already stored in the store and identified by |
MessageReference |
reference(Message m)
Message m is stored in the store if it is not already known to the store, then a new MessageReference is returned for the Message |
int |
size()
|
void |
start()
|
void |
stop()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SimpleMessageStore()
Method Detail |
public java.lang.Object getInstance()
public MessageReference reference(Message m)
MessageStore
reference
in interface MessageStore
m
- The Message for which to create the MessageReference
public MessageReference reference(long messageID)
MessageStore
reference
in interface MessageStore
messageID
-
public boolean forgetMessage(long messageID)
MessageStore
forgetMessage
in interface MessageStore
messageID
-
public int size()
public java.util.List messageIds()
public void start() throws java.lang.Exception
start
in interface MessagingComponent
java.lang.Exception
public void stop() throws java.lang.Exception
stop
in interface MessagingComponent
java.lang.Exception
public java.lang.String toString()
protected org.jboss.messaging.core.message.MessageHolder addMessage(Message m)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |