Class TopologyEvent


  • public class TopologyEvent
    extends java.lang.Object
    A topology event is sent whenever a change in the topology occurs. This event object might be extended in the future with new event types and methods.
    See Also:
    TopologyEventListener
    • Method Detail

      • getType

        public TopologyEvent.Type getType()
        Returns the type of this event
        Returns:
        the type of this event
      • getOldView

        public TopologyView getOldView()
        Returns the view which was valid up until now.

        This is null in case of TOPOLOGY_INIT

        Returns:
        the view which was valid up until now, or null in case of a fresh instance start
      • getNewView

        public TopologyView getNewView()
        Returns the view which is currently (i.e. newly) valid.

        This is null in case of TOPOLOGY_CHANGING

        Returns:
        the view which is currently valid, or null in case of TOPOLOGY_CHANGING
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object