Class ServicesEventHandler

  • All Implemented Interfaces:
    EventListener, EventHandler

    public class ServicesEventHandler
    extends Object
    implements EventHandler
    Event handler for managing services when new extension are added or existing extension are updated or deleted.
    Version:
    2.8
    Author:
    nicklas
    Last modified
    $Date: 2015-04-20 11:08:18 +0200 (må, 20 apr 2015) $
    • Field Detail

      • log

        private static final org.slf4j.Logger log
      • settings

        private final Settings settings
    • Constructor Detail

      • ServicesEventHandler

        public ServicesEventHandler()
    • Method Detail

      • handleEvent

        public void handleEvent​(EventType event,
                                ExtensionPoint<?> extensionPoint,
                                Extension<?> extension)
        Description copied from interface: EventHandler
        Handle an event. Since the types of events are likely to expand in the future, we recommend that the event handler is written so that it only responds to specific event types or that it is paired with an EventFilter that filters out undesired events.
        Specified by:
        handleEvent in interface EventHandler
        Parameters:
        event - The event that happend
        extensionPoint - The extension point that the extension extends, or that the event happened to
        extension - The extension the event happend to, or null if the event happended to the extension point