public class VersionedValue extends java.lang.Object implements java.lang.Comparable<VersionedValue>
e.g. if we want to disseminate load information for node A do the following:
ApplicationState loadState = new ApplicationState(<string representation of load>);
Gossiper.instance.addApplicationState("LOAD STATE", loadState);
Modifier and Type | Class and Description |
---|---|
static class |
VersionedValue.VersionedValueFactory |
Modifier and Type | Field and Description |
---|---|
static char |
DELIMITER |
static java.lang.String |
DELIMITER_STR |
static java.lang.String |
HIBERNATE |
static java.lang.String |
REMOVAL_COORDINATOR |
static java.lang.String |
REMOVED_TOKEN |
static java.lang.String |
REMOVING_TOKEN |
static IVersionedSerializer<VersionedValue> |
serializer |
static java.lang.String |
SHUTDOWN |
static java.lang.String |
STATUS_BOOTSTRAPPING |
static java.lang.String |
STATUS_BOOTSTRAPPING_REPLACE |
static java.lang.String |
STATUS_LEAVING |
static java.lang.String |
STATUS_LEFT |
static java.lang.String |
STATUS_MOVING |
static java.lang.String |
STATUS_NORMAL |
java.lang.String |
value |
int |
version |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(VersionedValue value) |
byte[] |
toBytes() |
java.lang.String |
toString() |
public static final IVersionedSerializer<VersionedValue> serializer
public static final char DELIMITER
public static final java.lang.String DELIMITER_STR
public static final java.lang.String STATUS_BOOTSTRAPPING
public static final java.lang.String STATUS_BOOTSTRAPPING_REPLACE
public static final java.lang.String STATUS_NORMAL
public static final java.lang.String STATUS_LEAVING
public static final java.lang.String STATUS_LEFT
public static final java.lang.String STATUS_MOVING
public static final java.lang.String REMOVING_TOKEN
public static final java.lang.String REMOVED_TOKEN
public static final java.lang.String HIBERNATE
public static final java.lang.String SHUTDOWN
public static final java.lang.String REMOVAL_COORDINATOR
public final int version
public final java.lang.String value
public int compareTo(VersionedValue value)
compareTo
in interface java.lang.Comparable<VersionedValue>
public java.lang.String toString()
toString
in class java.lang.Object
public byte[] toBytes()
Copyright © 2020 The Apache Software Foundation