docs: @Override
      public String toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) {
          StringBuilder buf = new StringBuilder();
  
          synchronized (transports) {
  
              buf.append('<').append(getElementName());
  
              buf.append(" creator='" + creator + "' name='" + name + "'>");
  
              // Add the description.
              if (description != null) {
                  buf.append(description.toXML());
              }
  
              // Add all of the transports.
              for (JingleTransport transport : transports) {
                  buf.append(transport.toXML());
              }
              buf.append("</").append(getElementName()).append('>');
          }
          return buf.toString();
      }