code: protected void sendTransacted(Destination destination, Serializable message) {
          send(destination, message, null, null, true);
      }
docs: Sends message to the destination in transactional manner.
  
  @param destination where to send
  @param message what to send
  
  Since transacted session is used, the message won't be committed until whole enclosing transaction ends