code: public AsyncMessage createMessageForDestination(String destination) {
          AsyncMessage message = this.defaultMessageCreator.createMessage();
          message.setDestination(destination);
          return message;
      }
docs: Creates a default {@link AsyncMessage} for a specified destination
  
  @param destination the target destination for the message
  @return the created message