public class UnackedMessageList2 extends AbstractUnackedMessageList
AbstractUnackedMessageList.EAddResult, AbstractUnackedMessageList.EAppAckResult, AbstractUnackedMessageList.MessageAckInfo, AbstractUnackedMessageList.UnackedMessageListInfo| Constructor and Description |
|---|
UnackedMessageList2(int size,
FlowHandle flow,
int thresholdCount,
XMLMessageQueue messageQueue) |
| Modifier and Type | Method and Description |
|---|---|
AbstractUnackedMessageList.EAddResult |
add(long msgId) |
AbstractUnackedMessageList.EAppAckResult |
applicationAck(long msgId,
boolean force_send) |
void |
clear() |
AbstractUnackedMessageList.UnackedMessageListInfo |
getCurrentUnackedMessageListInfo() |
int |
getWindowSize() |
boolean |
hasUnsentAcks() |
boolean |
isKnownAppAcked(long msgId) |
void |
sendAcks(String reason,
boolean allowReactorComplete) |
void |
sendCloseAcks(String reason,
boolean allowReactorComplete) |
void |
setAckThreshold(int threshold) |
tpAddApplicationAckspublic UnackedMessageList2(int size,
FlowHandle flow,
int thresholdCount,
XMLMessageQueue messageQueue)
public void clear()
clear in class AbstractUnackedMessageListpublic AbstractUnackedMessageList.EAddResult add(long msgId)
add in class AbstractUnackedMessageListpublic boolean isKnownAppAcked(long msgId)
isKnownAppAcked in class AbstractUnackedMessageListpublic void setAckThreshold(int threshold)
setAckThreshold in class AbstractUnackedMessageListpublic AbstractUnackedMessageList.EAppAckResult applicationAck(long msgId, boolean force_send)
applicationAck in class AbstractUnackedMessageListpublic void sendAcks(String reason, boolean allowReactorComplete)
sendAcks in class AbstractUnackedMessageListpublic boolean hasUnsentAcks()
hasUnsentAcks in class AbstractUnackedMessageListpublic int getWindowSize()
getWindowSize in class AbstractUnackedMessageListpublic void sendCloseAcks(String reason, boolean allowReactorComplete)
sendCloseAcks in class AbstractUnackedMessageListpublic AbstractUnackedMessageList.UnackedMessageListInfo getCurrentUnackedMessageListInfo()
getCurrentUnackedMessageListInfo in class AbstractUnackedMessageListCopyright 2004-2020 Solace Corporation. All rights reserved.