Package org.jivesoftware.smackx.jingle
Class JingleManager
- java.lang.Object
-
- org.jivesoftware.smack.Manager
-
- org.jivesoftware.smackx.jingle.JingleManager
-
public final class JingleManager extends Manager
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JingleManager
getInstanceFor(XMPPConnection connection)
static java.util.concurrent.ExecutorService
getThreadPool()
static java.lang.String
randomId()
JingleHandler
registerDescriptionHandler(java.lang.String namespace, JingleHandler handler)
JingleSessionHandler
registerJingleSessionHandler(FullJid otherJid, java.lang.String sessionId, JingleSessionHandler sessionHandler)
JingleSessionHandler
unregisterJingleSessionHandler(FullJid otherJid, java.lang.String sessionId, JingleSessionHandler sessionHandler)
-
Methods inherited from class org.jivesoftware.smack.Manager
connection, getAuthenticatedConnectionOrThrow, schedule, schedule, scheduleBlocking
-
-
-
-
Method Detail
-
getThreadPool
public static java.util.concurrent.ExecutorService getThreadPool()
-
getInstanceFor
public static JingleManager getInstanceFor(XMPPConnection connection)
-
registerDescriptionHandler
public JingleHandler registerDescriptionHandler(java.lang.String namespace, JingleHandler handler)
-
registerJingleSessionHandler
public JingleSessionHandler registerJingleSessionHandler(FullJid otherJid, java.lang.String sessionId, JingleSessionHandler sessionHandler)
-
unregisterJingleSessionHandler
public JingleSessionHandler unregisterJingleSessionHandler(FullJid otherJid, java.lang.String sessionId, JingleSessionHandler sessionHandler)
-
randomId
public static java.lang.String randomId()
-
-