src/net/java/sip/communicator/impl/protocol/jabber/CallJabberImpl.java
/**
     * Makes an attempt to ensure that a specific
     * <tt>ColibriConferenceIQ.Channel</tt> has a non-<tt>null</tt>
     * <tt>transport</tt> set. If the specified <tt>channel</tt> does not have
     * a <tt>transport</tt>, the method invokes the <tt>TransportManager</tt> of
     * the specified <tt>CallPeerJabberImpl</tt> to initialize a new
     * <tt>ExtensionElement</tt>.
     *
     * @param channel the <tt>ColibriConferenceIQ.Channel</tt> to ensure the
     * <tt>transport</tt> on
     * @param peer the <tt>CallPeerJabberImpl</tt> which is associated with the
     * specified <tt>channel</tt> and which specifies the
     * <tt>TransportManager</tt> to be described in the specified
     * <tt>channel</tt>
     * @return the <tt>transport</tt> of the specified <tt>channel</tt>
     */
Makes an attempt to ensure that a specific
ColibriConferenceIQ.Channel has a non-null
transport set. If the specified channel does not have
a transport, the method invokes the TransportManager of
the specified CallPeerJabberImpl to initialize a new
ExtensionElement.

@param channel the ColibriConferenceIQ.Channel to ensure the
transport on
@param peer the CallPeerJabberImpl which is associated with the
specified channel and which specifies the
TransportManager to be described in the specified
channel
@return the transport of the specified channel
Makes an attempt to ensure that a specific ColibriConferenceIQ . Channel has a non - null transport set . If the specified channel does not have a transport the method invokes the TransportManager of the specified CallPeerJabberImpl to initialize a new ExtensionElement . @param channel the ColibriConferenceIQ . Channel to ensure the transport on @param peer the CallPeerJabberImpl which is associated with the specified channel and which specifies the TransportManager to be described in the specified channel @return the transport of the specified channel
private IceUdpTransportPacketExtension ensureTransportOnChannel(
            ColibriConferenceIQ.Channel channel,
            CallPeerJabberImpl peer)
    {
        IceUdpTransportPacketExtension transport
            = channel.getTransport();
        if (transport == null)
        {
            ExtensionElement pe
                = peer
                    .getMediaHandler()
                        .getTransportManager()
                            .createTransportPacketExtension();
            if (pe instanceof IceUdpTransportPacketExtension)
            {
                transport = (IceUdpTransportPacketExtension) pe;
                channel.setTransport(transport);
            }
        }
        return transport;
    }
private IceUdpTransportPacketExtension ensureTransportOnChannel ( ColibriConferenceIQ . Channel channel , CallPeerJabberImpl peer ) { IceUdpTransportPacketExtension transport = channel . getTransport ( ) ; if ( transport == null ) { ExtensionElement pe = peer . getMediaHandler ( ) . getTransportManager ( ) . createTransportPacketExtension ( ) ; if ( pe instanceof IceUdpTransportPacketExtension ) { transport = ( IceUdpTransportPacketExtension ) pe ; channel . setTransport ( transport ) ; } } return transport ; }
Makes an attempt to ensure that a specific
 <tt>ColibriConferenceIQ.Channel</tt> has a non-<tt>null</tt>
 <tt>transport</tt> set.
Makes an attempt to ensure that a specific <tt > ColibriConferenceIQ . Channel< / tt > has a non - <tt > null< / tt > <tt > transport< / tt > set .