Class ExtensionSignalTransporter

  • All Implemented Interfaces:
    SignalTransporter

    public class ExtensionSignalTransporter
    extends AbstractSignalTransporter
    A signal transporter implementation send all signals to extensions extending the "net.sf.basedb.core.signal" extension point. The initialization parameter for the transporter must be a valid URI. The URI is set as "signal-uri" attribute in the ClientContext.
    Since:
    3.3
    Author:
    nicklas
    • Field Detail

      • logger

        private static final org.slf4j.Logger logger
      • extensionPointId

        private String extensionPointId
    • Constructor Detail

      • ExtensionSignalTransporter

        public ExtensionSignalTransporter()
    • Method Detail

      • send

        public void send​(Signal signal)
        Description copied from interface: SignalTransporter
        Send a signal.
        Parameters:
        signal - The signal to send, must not be null
      • setExtensionPointId

        public void setExtensionPointId​(String extensionPointId)