public static enum MessageTimingManager.InactivityPeriod extends java.lang.Enum<MessageTimingManager.InactivityPeriod>
| Modifier and Type | Method and Description |
|---|---|
static MessageTimingManager.InactivityPeriod |
getInactivityPeriod(java.util.Date lastAction) |
static MessageTimingManager.InactivityPeriod |
getInactivityPeriod(java.util.Date lastAction,
java.util.Date timeToCompare) |
long |
getMinimalPauseBetweenMessages() |
long |
getTimeout() |
boolean |
isPauseLongEnough(long pauseLengthInMIllis) |
boolean |
isWithin(long inactivityInMillis) |
static MessageTimingManager.InactivityPeriod |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MessageTimingManager.InactivityPeriod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MessageTimingManager.InactivityPeriod ACTIVE
public static final MessageTimingManager.InactivityPeriod SHORT
public static final MessageTimingManager.InactivityPeriod LONG
public static final MessageTimingManager.InactivityPeriod TOO_LONG
public static MessageTimingManager.InactivityPeriod[] values()
for (MessageTimingManager.InactivityPeriod c : MessageTimingManager.InactivityPeriod.values()) System.out.println(c);
public static MessageTimingManager.InactivityPeriod valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic long getTimeout()
public long getMinimalPauseBetweenMessages()
public boolean isWithin(long inactivityInMillis)
public boolean isPauseLongEnough(long pauseLengthInMIllis)
public static MessageTimingManager.InactivityPeriod getInactivityPeriod(java.util.Date lastAction)
public static MessageTimingManager.InactivityPeriod getInactivityPeriod(java.util.Date lastAction, java.util.Date timeToCompare)
Copyright © 2018. All Rights Reserved.