Class DefaultCockpitGlobalEventPublisher

    • Constructor Detail

      • DefaultCockpitGlobalEventPublisher

        public DefaultCockpitGlobalEventPublisher()
    • Method Detail

      • publish

        public void publish​(java.lang.Object eventSource,
                            java.lang.String eventName,
                            java.lang.Object eventData,
                            Context eventContext)
        Specified by:
        publish in interface CockpitGlobalEventPublisher
      • createEvent

        protected CockpitEvent createEvent​(java.lang.Object eventSource,
                                           java.lang.String eventName,
                                           java.lang.Object eventData)
      • isCockpitEventNotificationEnabled

        protected boolean isCockpitEventNotificationEnabled()
      • isCockpitEventNotificationEnabled

        protected boolean isCockpitEventNotificationEnabled​(Context ctx)
      • populateEventContext

        protected void populateEventContext​(Context source,
                                            CockpitEvent destination)
      • setCockpitProperties

        public void setCockpitProperties​(CockpitProperties cockpitProperties)