Class LoggingNotificationService

  • All Implemented Interfaces:
    org.kie.server.controller.api.service.NotificationService

    public class LoggingNotificationService
    extends Object
    implements org.kie.server.controller.api.service.NotificationService
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static LoggingNotificationService getInstance()  
      void notify​(org.kie.server.controller.api.model.events.ServerInstanceConnected serverInstanceConnected)  
      void notify​(org.kie.server.controller.api.model.events.ServerInstanceDeleted serverInstanceDeleted)  
      void notify​(org.kie.server.controller.api.model.events.ServerInstanceDisconnected serverInstanceDisconnected)  
      void notify​(org.kie.server.controller.api.model.events.ServerInstanceUpdated serverInstanceUpdated)  
      void notify​(org.kie.server.controller.api.model.events.ServerTemplateDeleted serverTemplateDeleted)  
      void notify​(org.kie.server.controller.api.model.events.ServerTemplateUpdated serverTemplateUpdated)  
      void notify​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate, org.kie.server.controller.api.model.spec.ContainerSpec containerSpec, List<org.kie.server.controller.api.model.runtime.Container> containers)  
    • Constructor Detail

      • LoggingNotificationService

        protected LoggingNotificationService()
    • Method Detail

      • notify

        public void notify​(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate,
                           org.kie.server.controller.api.model.spec.ContainerSpec containerSpec,
                           List<org.kie.server.controller.api.model.runtime.Container> containers)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerTemplateUpdated serverTemplateUpdated)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerTemplateDeleted serverTemplateDeleted)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerInstanceUpdated serverInstanceUpdated)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerInstanceDeleted serverInstanceDeleted)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerInstanceConnected serverInstanceConnected)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService
      • notify

        public void notify​(org.kie.server.controller.api.model.events.ServerInstanceDisconnected serverInstanceDisconnected)
        Specified by:
        notify in interface org.kie.server.controller.api.service.NotificationService