docs: public boolean publish(String channel, Message message, String className, Recipient... recipients) {
          try {
              IMessageProducer producer = findRegisteredProducer(Class.forName(className, false, null));
              return publish(channel, message, producer, recipients);
          } catch (Exception e) {
              return false;
          }
      }