Class CollaborativeEditingModeChangeEvent

java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.atlassian.confluence.event.events.ConfluenceEvent
com.atlassian.confluence.plugins.synchrony.api.events.CollaborativeEditingModeChangeEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CollaborativeEditingOffEvent, CollaborativeEditingOnEvent

public abstract class CollaborativeEditingModeChangeEvent extends ConfluenceEvent
Superclass for analytics events to record a Synchrony mode change
Since:
6.0.2
See Also:
  • Method Details

    • getPreviousMode

      public CollaborativeEditingMode getPreviousMode()
    • getNewMode

      public abstract CollaborativeEditingMode getNewMode()
    • isSynchronyUp

      public boolean isSynchronyUp()
      Returns:
      Whether or not Synchrony was up and running at the time the mode change was initiated
    • getModeDurationInSeconds

      public long getModeDurationInSeconds()