public abstract class JingleTransportManager
extends java.lang.Object
| Constructor and Description |
|---|
JingleTransportManager()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract TransportResolver |
createResolver(JingleSession session)
Create a Transport Resolver instance according to the implementation.
|
TransportResolver |
getResolver(JingleSession session)
Get a new Transport Resolver to be used in a Jingle Session.
|
public TransportResolver getResolver(JingleSession session) throws org.jivesoftware.smack.XMPPException, org.jivesoftware.smack.SmackException, java.lang.InterruptedException
session - the jingle session.org.jivesoftware.smack.XMPPException - if an XMPP protocol error was received.org.jivesoftware.smack.SmackException - if Smack detected an exceptional situation.java.lang.InterruptedException - if the calling thread was interrupted.protected abstract TransportResolver createResolver(JingleSession session) throws org.jivesoftware.smack.SmackException, java.lang.InterruptedException
session - the jingle session.org.jivesoftware.smack.SmackException - if Smack detected an exceptional situation.java.lang.InterruptedException - if the calling thread was interrupted.