Class JingleS5BTransportManager
java.lang.Object
org.jivesoftware.smackx.jingle.transports.JingleTransportManager<JingleS5BTransport>
org.jivesoftware.smackx.jingle.transports.jingle_s5b.JingleS5BTransportManager
- All Implemented Interfaces:
 ConnectionListener
Manager for Jingle SOCKS5 Bytestream transports (XEP-0261).
- 
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticated(XMPPConnection connection, boolean resumed) Notification that the connection has been authenticated.createCandidateActivated(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId, String candidateId) createCandidateError(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId) createCandidateUsed(FullJid recipient, FullJid initiator, String sessionId, JingleContent.Senders contentSenders, JingleContent.Creator contentCreator, String contentName, String streamId, String candidateId) createProxyError(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId) determineStreamHostInfo(List<Jid> proxies) static JingleS5BTransportManagergetInstanceFor(XMPPConnection connection) static booleanstatic booleanstatic voidsetUseExternalCandidates(boolean externalCandidates) static voidsetUseLocalCandidates(boolean localCandidates) transportSession(JingleSession jingleSession) Methods inherited from class org.jivesoftware.smackx.jingle.transports.JingleTransportManager
connected, connection, connectionClosed, connectionClosedOnError, getConnectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.ConnectionListener
connecting 
- 
Method Details
- 
getInstanceFor
 - 
getNamespace
- Specified by:
 getNamespacein classJingleTransportManager<JingleS5BTransport>
 - 
transportSession
- Specified by:
 transportSessionin classJingleTransportManager<JingleS5BTransport>
 - 
getAvailableStreamHosts
 - 
getLocalStreamHosts
 - 
determineStreamHostInfo
 - 
authenticated
Description copied from interface:ConnectionListenerNotification that the connection has been authenticated.- Parameters:
 connection- the XMPPConnection which successfully authenticated.resumed- true if a previous XMPP session's stream was resumed.
 - 
createCandidateUsed
public Jingle createCandidateUsed(FullJid recipient, FullJid initiator, String sessionId, JingleContent.Senders contentSenders, JingleContent.Creator contentCreator, String contentName, String streamId, String candidateId)  - 
createCandidateError
public Jingle createCandidateError(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId)  - 
createProxyError
public Jingle createProxyError(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId)  - 
createCandidateActivated
public Jingle createCandidateActivated(FullJid remote, FullJid initiator, String sessionId, JingleContent.Senders senders, JingleContent.Creator creator, String name, String streamId, String candidateId)  - 
setUseLocalCandidates
 - 
setUseExternalCandidates
 - 
isUseLocalCandidates
 - 
isUseExternalCandidates
 
 -