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)
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()
-
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
-
-