code: @Override
      public void engineReloaded(Object messagingEngine)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "engineReloaded");
  
          // Defect 337421.1
          // Our config has been reloaded so we need to essentially
          // re-initialize so that the next time that we run start()
          // we pick up any changes.
          initialize((JsMessagingEngine) messagingEngine, true);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "engineReloaded");
      }
docs: Notification that the configuration of the engine has changed.
  
  @param engine The messaging engine whose configuration has been reloaded