Class SynchronyBannerDataProvider

  • All Implemented Interfaces:
    com.atlassian.webresource.api.data.WebResourceDataProvider, com.google.common.base.Supplier<com.atlassian.json.marshal.Jsonable>, Supplier<com.atlassian.json.marshal.Jsonable>

    public class SynchronyBannerDataProvider
    extends Object
    implements com.atlassian.webresource.api.data.WebResourceDataProvider
    Provides a flag to tell the front end if it should display an error banner for when Synchrony is down but Collaborative Editing is turned ON.
    Since:
    6.0
    • Constructor Detail

      • SynchronyBannerDataProvider

        public SynchronyBannerDataProvider​(com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager synchronyConfigurationManager,
                                           PermissionManager permissionManager,
                                           SynchronyStatusService synchronyStatusService)
    • Method Detail

      • get

        public com.atlassian.json.marshal.Jsonable get()
        Specified by:
        get in interface com.google.common.base.Supplier<com.atlassian.json.marshal.Jsonable>
        Specified by:
        get in interface Supplier<com.atlassian.json.marshal.Jsonable>