Class JingleTransportManager<D extends JingleContentTransport>
- java.lang.Object
-
- org.jivesoftware.smackx.jingle.transports.JingleTransportManager<D>
-
- Type Parameters:
D
- JingleContentTransport.
- All Implemented Interfaces:
org.jivesoftware.smack.ConnectionListener
- Direct Known Subclasses:
JingleIBBTransportManager
,JingleS5BTransportManager
public abstract class JingleTransportManager<D extends JingleContentTransport> extends java.lang.Object implements org.jivesoftware.smack.ConnectionListener
Manager for a JingleTransport method.
-
-
Constructor Summary
Constructors Constructor Description JingleTransportManager(org.jivesoftware.smack.XMPPConnection connection)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
connected(org.jivesoftware.smack.XMPPConnection connection)
org.jivesoftware.smack.XMPPConnection
connection()
void
connectionClosed()
void
connectionClosedOnError(java.lang.Exception e)
org.jivesoftware.smack.XMPPConnection
getConnection()
abstract java.lang.String
getNamespace()
abstract JingleTransportSession<D>
transportSession(JingleSession jingleSession)
-
-
-
Method Detail
-
getConnection
public org.jivesoftware.smack.XMPPConnection getConnection()
-
connection
public org.jivesoftware.smack.XMPPConnection connection()
-
getNamespace
public abstract java.lang.String getNamespace()
-
transportSession
public abstract JingleTransportSession<D> transportSession(JingleSession jingleSession)
-
connected
public void connected(org.jivesoftware.smack.XMPPConnection connection)
- Specified by:
connected
in interfaceorg.jivesoftware.smack.ConnectionListener
-
connectionClosed
public void connectionClosed()
- Specified by:
connectionClosed
in interfaceorg.jivesoftware.smack.ConnectionListener
-
connectionClosedOnError
public void connectionClosedOnError(java.lang.Exception e)
- Specified by:
connectionClosedOnError
in interfaceorg.jivesoftware.smack.ConnectionListener
-
-