Package org.teamapps.cluster.core
Class MessageQueue
java.lang.Object
org.teamapps.cluster.core.MessageQueue
public class MessageQueue
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description MessageQueue() -
Method Summary
Modifier and Type Method Description booleanaddMessage(MessageQueueEntry entry)booleanaddMessage(org.teamapps.protocol.schema.MessageObject message, boolean resendOnError)voidcommitLastMessage()java.util.List<MessageQueueEntry>getEntries(boolean includeAll)MessageQueueEntrygetNext()voidrecycleQueue()voidreuseQueue(MessageQueue queue)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MessageQueue
public MessageQueue()
-
-
Method Details
-
reuseQueue
-
addMessage
-
addMessage
public boolean addMessage(org.teamapps.protocol.schema.MessageObject message, boolean resendOnError) -
getNext
-
commitLastMessage
public void commitLastMessage() -
recycleQueue
public void recycleQueue() -
getEntries
-