Class TopologyEvent

java.lang.Object
org.apache.sling.discovery.TopologyEvent

public class TopologyEvent extends 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:
  • Constructor Details

  • Method Details

    • 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 String toString()
      Overrides:
      toString in class Object