Class MessageSecurityConfigEventListenerImpl

  • All Implemented Interfaces:
    ConfigListener

    @Service
    @RunLevel(10)
    public class MessageSecurityConfigEventListenerImpl
    extends Object
    implements ConfigListener
    Listener class to handle admin message-security-config element events.
    Author:
    Nithya Subramanian
    • Constructor Detail

      • MessageSecurityConfigEventListenerImpl

        public MessageSecurityConfigEventListenerImpl()
    • Method Detail

      • handleUpdate

        public <T extends ConfigBeanProxyNotProcessed handleUpdate​(T instance)
        Parameters:
        event - - Event to be processed.
        Throws:
        AdminEventListenerException - when the listener is unable to process the event.
      • handleDelete

        public <T extends ConfigBeanProxyNotProcessed handleDelete​(T instance)
        Parameters:
        event - Event to be processed.
        Throws:
        AdminEventListenerException - when the listener is unable to process the event.
      • handleCreate

        public <T extends ConfigBeanProxyNotProcessed handleCreate​(T instance)
        Parameters:
        event - Event to be processed.
        Throws:
        AdminEventListenerException - when the listener is unable to process the event.
      • 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