docs: @Override
      public void init(LogProviderConfig config) {
          // Check to see if the Log provider is Binary Logging
          isHpelEnabled = WsLogManager.isBinaryLoggingEnabled();
  
          update(config);
  
          registerLoggerHandlerSingleton();
          // Capture System.out/.err after registerLoggerHandler has initialized
          // LogManager, which might print errors due to misconfiguration.
          captureSystemStreams();
          //Remove EMQ from BufferManager after a certain amount of time has passed
          BufferManagerEMQHelper.removeEMQByTimer();
      }