Enum Class ApplicationState

java.lang.Object
java.lang.Enum<ApplicationState>
org.apache.cassandra.gms.ApplicationState
All Implemented Interfaces:
Serializable, Comparable<ApplicationState>, Constable

public enum ApplicationState extends Enum<ApplicationState>
The various "states" exchanged through Gossip.

Important Note: Gossip uses the ordinal of this enum in the messages it exchanges, so values in that enum should not be re-ordered or removed. The end of this enum should also always include some "padding" so that if newer versions add new states, old nodes that don't know about those new states don't "break" deserializing those states.