Class TransportMethod

  • Direct Known Subclasses:
    IceUdpTransportMethod, InBandByteStreamsTransportMethod, S5bTransportMethod

    public abstract class TransportMethod
    extends Object
    An abstract base class for a Jingle transport method. It is defined as:

    The method for establishing data stream(s) between entities. Possible transports might include ICE-UDP, ICE-TCP, Raw UDP, In-Band Bytestreams, SOCKS5 Bytestreams, etc. This is the 'how' of the session. In Jingle XML syntax this is the namespace of the <transport/> element. The transport method defines how to transfer bits from one host to another. Each transport method MUST specify whether it is "datagram" or "streaming" as described in the Transport Types section of this document.

    See Also:
    Jingle.Content.getTransportMethod()