Class HeapMessageStore
java.lang.Object
org.nustaq.kontraktor.remoting.base.messagestore.HeapMessageStore
- All Implemented Interfaces:
MessageStore
Created by ruedi on 13/04/15.
writes/reads on-heap. must be single threaded per queue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfirmMessage(CharSequence queueId, long sequence) getMessage(CharSequence queueId, long sequence) voidkillQueue(CharSequence queueId) voidputMessage(CharSequence queueId, long sequence, Object message)
-
Constructor Details
-
HeapMessageStore
public HeapMessageStore(int maxStoreLength)
-
-
Method Details
-
getMessage
- Specified by:
getMessagein interfaceMessageStore
-
putMessage
- Specified by:
putMessagein interfaceMessageStore
-
confirmMessage
- Specified by:
confirmMessagein interfaceMessageStore
-
killQueue
- Specified by:
killQueuein interfaceMessageStore
-