code: public static CompletableFuture<IMessageSender> createMessageSenderFromEntityPathAsync(MessagingFactory messagingFactory, String entityPath) {
          return createMessageSenderFromEntityPathAsync(messagingFactory, entityPath, null);
      }
docs: Creates a message sender asynchronously to the entity using the {@link MessagingFactory}
  @param messagingFactory messaging factory (which represents a connection) on which sender needs to be created
  @param entityPath path of entity
  @return a CompletableFuture representing the pending creating of IMessageSender instance