|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface to a referencing/dereferencing message store.
Method Summary | |
boolean |
acceptReliableMessages()
A non-recoverable message store cannot guarantee recoverability for reliable messages so by default it won't accept reliable messages. |
boolean |
forgetMessage(long messageID)
Remove a message from the store |
java.io.Serializable |
getStoreID()
|
boolean |
isRecoverable()
|
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 |
Methods inherited from interface org.jboss.messaging.core.plugin.contract.ServerPlugin |
getInstance |
Method Detail |
public java.io.Serializable getStoreID()
public boolean isRecoverable()
public boolean acceptReliableMessages()
public MessageReference reference(Message m)
m
- The Message for which to create the MessageReference
public MessageReference reference(long messageID)
messageID
-
public boolean forgetMessage(long messageID)
messageID
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |