Class NotificationService

    • Constructor Detail

      • NotificationService

        public NotificationService()
    • Method Detail

      • shutdownNotificationService

        public void shutdownNotificationService()
      • bootstrapNotificationService

        public void bootstrapNotificationService()
      • reconfigureNotifier

        public void reconfigureNotifier​(PayaraNotifierConfiguration configuration)
        Description copied from interface: NotifierManager
        Alert the notification service that a notifier configuration has been updated with the --dynamic flag, so the notifier needs updating dynamically.
        Specified by:
        reconfigureNotifier in interface NotifierManager
        Parameters:
        configuration - the configuration that was updated
      • changed

        public UnprocessedChangeEvents changed​(PropertyChangeEvent[] events)
        Description copied from interface: ConfigListener
        Notification that @Configured objects that were injected have changed
        Specified by:
        changed in interface ConfigListener
        Parameters:
        events - list of changes
        Returns:
        the list of unprocessed events (requiring a restart) or null if all reconfiguration was processed successfully