public final class JingleManager extends Manager
Modifier and Type | Method and Description |
---|---|
void |
addJingleListener(java.util.function.Consumer<JingleEvent> jingleListener)
Adds a Jingle listener, which allows to listen for Jingle events.
|
JingleSession |
createSession(Jid responder,
java.lang.String sessionId,
Jingle.Content... contents) |
void |
registerApplicationFormat(java.lang.Class<? extends ApplicationFormat> applicationFormat,
java.util.function.Consumer<JingleSession> consumer) |
void |
removeJingleListener(java.util.function.Consumer<JingleEvent> jingleListener)
Removes a previously added Jingle listener.
|
void |
unregisterApplicationFormat(java.lang.Class<? extends ApplicationFormat> applicationFormat) |
isEnabled, setEnabled
public JingleSession createSession(Jid responder, java.lang.String sessionId, Jingle.Content... contents)
public final void addJingleListener(java.util.function.Consumer<JingleEvent> jingleListener)
Adds a Jingle listener, which allows to listen for Jingle events.
jingleListener
- The listener.removeJingleListener(Consumer)
public final void removeJingleListener(java.util.function.Consumer<JingleEvent> jingleListener)
Removes a previously added Jingle listener.
jingleListener
- The listener.addJingleListener(Consumer)
public final void registerApplicationFormat(java.lang.Class<? extends ApplicationFormat> applicationFormat, java.util.function.Consumer<JingleSession> consumer)
public final void unregisterApplicationFormat(java.lang.Class<? extends ApplicationFormat> applicationFormat)
Copyright © 2014–2019 XMPP.rocks. All rights reserved.