code: public String[] showMessagingEngines() {
  
          String thisMethodName = CLASS_NAME + ".showMessagingEngines()";
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.entry(tc, thisMethodName, this);
          }
  
          final String[] list = new String[_messagingEngines.size()];
          Enumeration e = listMessagingEngines();
          int i = 0;
          while (e.hasMoreElements()) {
  
              Object c = e.nextElement();
              list[i++] = ((BaseMessagingEngineImpl) c).getBusName() + ":"
                          + ((BaseMessagingEngineImpl) c).getName() + ":"
                          + ((BaseMessagingEngineImpl) c).getState();
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              SibTr.exit(tc, thisMethodName);
          }
  
          return list;
      }
docs: Return a readable string of messaging engines in the process
  
  @return String[]