Class B2bWebsocket

  • All Implemented Interfaces:
    org.osgi.service.event.EventHandler

    public class B2bWebsocket
    extends AbstractOpenemsBackendComponent
    implements org.osgi.service.event.EventHandler
    • Field Detail

      • metadata

        protected volatile Metadata metadata
      • executor

        protected final java.util.concurrent.ScheduledExecutorService executor
    • Constructor Detail

      • B2bWebsocket

        public B2bWebsocket()
    • Method Detail

      • logInfo

        protected void logInfo​(org.slf4j.Logger log,
                               java.lang.String message)
        Description copied from class: AbstractOpenemsBackendComponent
        Log an info message including the Component ID.
        Overrides:
        logInfo in class AbstractOpenemsBackendComponent
        Parameters:
        log - the Logger that is used for writing the log
        message - the Info-message
      • logWarn

        protected void logWarn​(org.slf4j.Logger log,
                               java.lang.String message)
        Description copied from class: AbstractOpenemsBackendComponent
        Log a warn message including the Component ID.
        Overrides:
        logWarn in class AbstractOpenemsBackendComponent
        Parameters:
        log - the Logger that is used for writing the log
        message - the Warn-message
      • logError

        protected void logError​(org.slf4j.Logger log,
                                java.lang.String message)
        Description copied from class: AbstractOpenemsBackendComponent
        Log an error message including the Component ID.
        Overrides:
        logError in class AbstractOpenemsBackendComponent
        Parameters:
        log - the Logger that is used for writing the log
        message - the Error-message
      • handleEvent

        public void handleEvent​(org.osgi.service.event.Event event)
        Specified by:
        handleEvent in interface org.osgi.service.event.EventHandler