Class GlobalSettingsChangedEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
com.atlassian.confluence.event.events.ConfluenceEvent
com.atlassian.confluence.event.events.admin.ConfigurationEvent
com.atlassian.confluence.event.events.admin.GlobalSettingsChangedEvent
- All Implemented Interfaces:
ClusterEvent
,Serializable
Event announcing a change in the global configuration of Confluence.
Notes for implementors:
- This event may be published even when no change has been made to the settings. Always check the 'before' and 'after' snapshots to make sure that the setting you're monitoring has in fact changed.
- Due to potential race conditions, the 'newSettings' value may not represent the current settings of Confluence - just the ones that are in place after this particular event. If you're ever in doubt, get the settingsManager yourself, and check.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorsConstructorDescriptionGlobalSettingsChangedEvent
(Object src, Settings oldSettings, Settings newSettings) GlobalSettingsChangedEvent
(Object src, Settings oldSettings, Settings newSettings, String oldDomainName, String newDomainName) GlobalSettingsChangedEvent
(Object src, Settings oldSettings, Settings newSettings, String oldDomainName, String newDomainName, GlobalSettingsChangedEvent.Type type) -
Method Summary
Methods inherited from class com.atlassian.confluence.event.events.ConfluenceEvent
equals, hashCode
Methods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
Method Details
-
getOldSettings
-
getNewSettings
-
getOldDomainName
-
getNewDomainName
-
getType
-