code: @Override
      public synchronized boolean isChainRunning(String chainName) {
          boolean rc = false;
          if (null != chainName) {
              Chain c = this.chainRunningMap.get(chainName);
              if (null != c) {
                  rc = c.getState().equals(RuntimeState.STARTED) || c.getState().equals(RuntimeState.QUIESCED);
              }
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "isChainRunning: " + chainName + " " + rc);
          }
          return rc;
      }
docs: /*
  @see
  com.ibm.wsspi.channelfw.ChannelFramework#isChainRunning(java.lang.String)