code: private void checkStarted() throws SIResourceException {
          if (TraceComponent.isAnyTracingEnabled()
              && tc.isEntryEnabled())
              SibTr.entry(tc, "checkStarted");
  
          synchronized (_mpStartStopLock) {
              if (!isStarted()) {
                  if (TraceComponent.isAnyTracingEnabled()
                      && tc.isEntryEnabled())
                      SibTr.exit(tc, "checkStarted", "ME not started");
  
                  throw new SIResourceException(nls.getFormattedMessage(
                                                                        "MESSAGE_PROCESSOR_NOT_STARTED_ERROR_CWSIP0211",
                                                                        new Object[] { getMessagingEngineName(),
                                                                                      getMessagingEngineBus() }, null));
              }
          }
  
          if (TraceComponent.isAnyTracingEnabled()
              && tc.isEntryEnabled())
              SibTr.exit(tc, "checkStarted");
      }
docs: Checks that the ME is started
  
  @throws SINotSupportedException
  if the ME isn't started
  
  180489