src/net/java/sip/communicator/impl/protocol/jabber/TransportManagerJabberImpl.java
/**
     * Starts transport candidate harvest for a specific
     * <tt>ContentPacketExtension</tt> that we are going to offer or answer
     * with.
     *
     * @param theirContent the <tt>ContentPacketExtension</tt> offered by the
     * remote peer to which we are going to answer with <tt>ourContent</tt> or
     * <tt>null</tt> if <tt>ourContent</tt> will be an offer to the remote peer
     * @param ourContent the <tt>ContentPacketExtension</tt> for which transport
     * candidate harvest is to be started
     * @param transportInfoSender a <tt>TransportInfoSender</tt> if the
     * harvested transport candidates are to be sent in a
     * <tt>transport-info</tt> rather than in <tt>ourContent</tt>; otherwise,
     * <tt>null</tt>
     * @param media the media of the <tt>RtpDescriptionPacketExtension</tt>
     * child of <tt>ourContent</tt>
     * @return a <tt>ExtensionElement</tt> to be added as a child to
     * <tt>ourContent</tt>; otherwise, <tt>null</tt>
     * @throws OperationFailedException if anything goes wrong while starting
     * transport candidate harvest for the specified <tt>ourContent</tt>
     */
Starts transport candidate harvest for a specific
ContentPacketExtension that we are going to offer or answer
with.


Starts transport candidate harvest for a specific ContentPacketExtension that we are going to offer or answer with .
protected abstract ExtensionElement startCandidateHarvest(
            ContentPacketExtension theirContent,
            ContentPacketExtension ourContent,
            TransportInfoSender transportInfoSender,
            String media)
        throws OperationFailedException;
protected abstract ExtensionElement startCandidateHarvest ( ContentPacketExtension theirContent , ContentPacketExtension ourContent , TransportInfoSender transportInfoSender , String media ) throws OperationFailedException ;
Starts transport candidate harvest for a specific
 <tt>ContentPacketExtension</tt> that we are going to offer or answer
 with.
Starts transport candidate harvest for a specific <tt > ContentPacketExtension< / tt > that we are going to offer or answer with .