public class SnoozeProperties extends GeneralProperties
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALG_VARIANT |
static boolean |
DEFAULT_FAULT_MODE |
static long |
DEFAULT_FAULT_MODE_GLPERIOD |
static long |
DEFAULT_FAULT_MODE_GMPERIOD |
static int |
DEFAULT_GM_NUMBER |
static long |
DEFAULT_HEARTBEAT_PERIODICITY |
static long |
DEFAULT_HEARTBEAT_TIMEOUT |
static int |
DEFAULT_INFO_LEVEL |
static int |
DEFAULT_INFO_PERIODICITY |
static java.lang.String |
DEFAULT_PROP_FILE |
static boolean |
DEFAULT_SCHEDULING_PERIODIC |
static long |
DEFAULT_SCHEDULING_PERIODICITY |
static boolean |
DEFAULT_SIMULATE_LOCALCOMPUTATION |
static java.lang.String |
FAULT_MODE |
static java.lang.String |
FAULT_MODE_GLPERIOD |
static java.lang.String |
FAULT_MODE_GMPERIOD |
static java.lang.String |
GM_NUMBER |
static java.lang.String |
HEARTBEAT_PERIODICITY |
static java.lang.String |
HEARTBEAT_TIMEOUT |
static java.lang.String |
INFO_LEVEL |
static java.lang.String |
INFO_PERIODICITY |
static SnoozeProperties |
INSTANCE |
static java.lang.String |
SCHEDULING_PERIODIC |
static java.lang.String |
SCHEDULING_PERIODICITY |
static java.lang.String |
SIMULATE_LOCALCOMPUTATION |
Constructor and Description |
---|
SnoozeProperties() |
SnoozeProperties(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
static boolean |
faultMode() |
static java.lang.String |
getAlgVariant() |
static long |
getGLFaultPeriodicity() |
static long |
getGMFaultPeriodicity() |
static int |
getGMNumber() |
static long |
getHeartBeatPeriodicity() |
static long |
getHeartBeatTimeout() |
static int |
getInfoLevel() |
static int |
getInfoPeriodicity() |
static boolean |
getSchedulingPeriodic() |
static long |
getSchedulingPeriodicity() |
static boolean |
shouldISleep() |
getProperty, getPropertyAsBoolean, getPropertyAsInt, getPropertyAsLong
getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, values
public static final java.lang.String DEFAULT_PROP_FILE
public static final SnoozeProperties INSTANCE
public static final java.lang.String ALG_VARIANT
public static final java.lang.String GM_NUMBER
public static final java.lang.String HEARTBEAT_PERIODICITY
public static final java.lang.String HEARTBEAT_TIMEOUT
public static final java.lang.String SCHEDULING_PERIODIC
public static final java.lang.String SCHEDULING_PERIODICITY
public static final java.lang.String INFO_LEVEL
public static final java.lang.String INFO_PERIODICITY
public static final java.lang.String SIMULATE_LOCALCOMPUTATION
public static final java.lang.String FAULT_MODE
public static final java.lang.String FAULT_MODE_GLPERIOD
public static final java.lang.String FAULT_MODE_GMPERIOD
public static final int DEFAULT_GM_NUMBER
public static final long DEFAULT_HEARTBEAT_PERIODICITY
public static final boolean DEFAULT_SCHEDULING_PERIODIC
public static final long DEFAULT_SCHEDULING_PERIODICITY
public static final long DEFAULT_HEARTBEAT_TIMEOUT
public static final int DEFAULT_INFO_LEVEL
public static final int DEFAULT_INFO_PERIODICITY
public static boolean DEFAULT_SIMULATE_LOCALCOMPUTATION
public static boolean DEFAULT_FAULT_MODE
public static long DEFAULT_FAULT_MODE_GLPERIOD
public static long DEFAULT_FAULT_MODE_GMPERIOD
public SnoozeProperties(java.lang.String file)
public SnoozeProperties()
public static java.lang.String getAlgVariant()
public static int getGMNumber()
public static long getHeartBeatPeriodicity()
public static boolean getSchedulingPeriodic()
public static long getSchedulingPeriodicity()
public static long getHeartBeatTimeout()
public static int getInfoLevel()
public static int getInfoPeriodicity()
public static boolean shouldISleep()
public static boolean faultMode()
public static long getGLFaultPeriodicity()
public static long getGMFaultPeriodicity()