code: @Override
      public void send(Event event) {
          if (!closed) {
              queue.add(withPayload(new EventSubmitter(id, event)));
          }
      }
docs: {@inheritDoc}
  <p>
  The event will be added to a queue and will be handled by a separate {@code Thread} later on.