org.jivesoftware.smackx.jingle.nat
Class TransportCandidate.CandidateEcho

java.lang.Object
  extended by org.jivesoftware.smackx.jingle.nat.TransportCandidate.CandidateEcho
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
TransportCandidate

public class TransportCandidate.CandidateEcho
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
TransportCandidate.CandidateEcho(TransportCandidate candidate, JingleSession session)
           
 
Method Summary
 void addListener(DatagramListener listener)
           
 void addResultListener(ResultListener resultListener)
           
 void cancel()
           
 void removeListener(DatagramListener listener)
           
 void removeResultListener(ResultListener resultListener)
           
 void run()
           
 void testASync(TransportCandidate transportCandidate, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportCandidate.CandidateEcho

public TransportCandidate.CandidateEcho(TransportCandidate candidate,
                                        JingleSession session)
                                 throws java.net.UnknownHostException,
                                        java.net.SocketException
Throws:
java.net.UnknownHostException
java.net.SocketException
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

cancel

public void cancel()

testASync

public void testASync(TransportCandidate transportCandidate,
                      java.lang.String password)

addListener

public void addListener(DatagramListener listener)

removeListener

public void removeListener(DatagramListener listener)

addResultListener

public void addResultListener(ResultListener resultListener)

removeResultListener

public void removeResultListener(ResultListener resultListener)