docs: public static final MQLinkManager getInstance()
     {
        if(TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "getInstance");
  
        if (mqLinkManager == null)
        {
           try
           {
              Class cls = Class.forName(CommsConstants.JS_COMMS_MQ_LINK_MANAGER_CLASS);
              mqLinkManager = (MQLinkManager) cls.newInstance();
  
           }
           catch (Exception e)
           {
              FFDCFilter.processException(e, CLASS_NAME + ".getInstance", 
                                          "1");
              if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled())
              {
                 SibTr.exception(tc, e);
              }
              throw new RuntimeException(e);
           }
        }
  
        if(TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "getInstance", mqLinkManager);
        return mqLinkManager;
     }