public final class UserTuneManager
extends org.jivesoftware.smack.Manager
publishUserTune(UserTuneElement) method. This will publish the node.
clearUserTune() method. This will send a disabling publish signal.
addUserTuneListener(PepEventListener) method.
Message, use 'message.addExtension(userTuneElement)'.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
USERTUNE_NODE |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addUserTuneListener(PepEventListener<UserTuneElement> listener) |
void |
clearUserTune() |
static UserTuneManager |
getInstanceFor(org.jivesoftware.smack.XMPPConnection connection) |
void |
publishUserTune(UserTuneElement userTuneElement) |
boolean |
removeUserTuneListener(PepEventListener<UserTuneElement> listener) |
public static final java.lang.String USERTUNE_NODE
public static UserTuneManager getInstanceFor(org.jivesoftware.smack.XMPPConnection connection) throws org.jivesoftware.smack.SmackException.NotLoggedInException
org.jivesoftware.smack.SmackException.NotLoggedInExceptionpublic void clearUserTune()
throws org.jivesoftware.smack.SmackException.NotLoggedInException,
PubSubException.NotALeafNodeException,
org.jivesoftware.smack.SmackException.NoResponseException,
org.jivesoftware.smack.SmackException.NotConnectedException,
org.jivesoftware.smack.XMPPException.XMPPErrorException,
java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NotLoggedInExceptionPubSubException.NotALeafNodeExceptionorg.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionjava.lang.InterruptedExceptionpublic void publishUserTune(UserTuneElement userTuneElement) throws org.jivesoftware.smack.SmackException.NotLoggedInException, PubSubException.NotALeafNodeException, org.jivesoftware.smack.SmackException.NoResponseException, org.jivesoftware.smack.SmackException.NotConnectedException, org.jivesoftware.smack.XMPPException.XMPPErrorException, java.lang.InterruptedException
org.jivesoftware.smack.SmackException.NotLoggedInExceptionPubSubException.NotALeafNodeExceptionorg.jivesoftware.smack.SmackException.NoResponseExceptionorg.jivesoftware.smack.SmackException.NotConnectedExceptionorg.jivesoftware.smack.XMPPException.XMPPErrorExceptionjava.lang.InterruptedExceptionpublic boolean addUserTuneListener(PepEventListener<UserTuneElement> listener)
public boolean removeUserTuneListener(PepEventListener<UserTuneElement> listener)