public class MessageTimingManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageTimingManager.InactivityPeriod |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEY_LAST_MESSAGE_IN_TIMESTAMPS |
static java.lang.String |
KEY_LAST_MESSAGE_OUT_TIMESTAMPS |
| Constructor and Description |
|---|
MessageTimingManager(EventListenerContext context,
int maxInstances) |
| Modifier and Type | Method and Description |
|---|---|
MessageTimingManager.InactivityPeriod |
getInactivityPeriodOfPartner(java.net.URI connectionUri) |
MessageTimingManager.InactivityPeriod |
getInactivityPeriodOfSelf(java.net.URI connectionUri) |
boolean |
isWaitedLongEnough(java.net.URI connectionUri) |
void |
updateMessageTimeForMessageReceived(java.net.URI connectionUri) |
void |
updateMessageTimeForMessageSent(java.net.URI connectionUri) |
public static final java.lang.String KEY_LAST_MESSAGE_IN_TIMESTAMPS
public static final java.lang.String KEY_LAST_MESSAGE_OUT_TIMESTAMPS
public MessageTimingManager(EventListenerContext context, int maxInstances)
public boolean isWaitedLongEnough(java.net.URI connectionUri)
public MessageTimingManager.InactivityPeriod getInactivityPeriodOfPartner(java.net.URI connectionUri)
public MessageTimingManager.InactivityPeriod getInactivityPeriodOfSelf(java.net.URI connectionUri)
public void updateMessageTimeForMessageSent(java.net.URI connectionUri)
public void updateMessageTimeForMessageReceived(java.net.URI connectionUri)
Copyright © 2018. All Rights Reserved.