Uses of Class
org.jivesoftware.smackx.pubsub.PubSubException.NotALeafNodeException
-
Packages that use PubSubException.NotALeafNodeException Package Description org.jivesoftware.smackx.geoloc Smacks implementation of XEP-0080: User Location.org.jivesoftware.smackx.mood Smack's API for XEP-0107: User Mood.org.jivesoftware.smackx.omemo Classes and interfaces for OMEMO Encryption.org.jivesoftware.smackx.ox Smack API for XEP-0373: OpenPGP for XMPP.org.jivesoftware.smackx.ox.util Utility classes for XEP-0373: OpenPGP for XMPP.org.jivesoftware.smackx.pep Smacks implementation XEP-0163: Personal Eventing Protocol.org.jivesoftware.smackx.pubsub Smack's API for XEP-0060: Publish-Subscribe.org.jivesoftware.smackx.usertune Smack's API for XEP-0118: User Tune. -
-
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.geoloc
Methods in org.jivesoftware.smackx.geoloc that throw PubSubException.NotALeafNodeException Modifier and Type Method Description voidGeoLocationManager. publishGeoLocation(GeoLocation geoLocation)Publish the user's geographic location through the Personal Eventing Protocol (PEP).voidGeoLocationManager. stopPublishingGeolocation()Send empty geolocation through the PubSub node. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.mood
Methods in org.jivesoftware.smackx.mood that throw PubSubException.NotALeafNodeException Modifier and Type Method Description voidMoodManager. clearMood()voidMoodManager. setMood(Mood mood)voidMoodManager. setMood(Mood mood, java.lang.String text)voidMoodManager. setMood(Mood mood, MoodConcretisation concretisation)voidMoodManager. setMood(Mood mood, MoodConcretisation concretisation, java.lang.String text) -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.omemo
Methods in org.jivesoftware.smackx.omemo that throw PubSubException.NotALeafNodeException Modifier and Type Method Description booleanOmemoManager. contactSupportsOmemo(BareJid contact)Returns true, if the contact has any active devices published in a deviceList.voidOmemoManager. initialize()Initializes the OmemoManager.voidOmemoManager. purgeDeviceList()Publish a new device list with just our own deviceId in it.voidOmemoService. purgeDeviceList(OmemoManager.LoggedInOmemoManager managerGuard)Publish a new DeviceList with just our device in it.voidOmemoManager. requestDeviceListUpdateFor(BareJid contact)Request a deviceList update from contact contact.voidOmemoManager. rotateSignedPreKey()Rotate the signedPreKey published in our OmemoBundle and republish it. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.ox
Methods in org.jivesoftware.smackx.ox that throw PubSubException.NotALeafNodeException Modifier and Type Method Description voidOpenPgpManager. announceSupportAndPublish()Generate a fresh OpenPGP key pair, given we don't have one already.OpenPgpSecretKeyBackupPassphraseOpenPgpManager. backupSecretKeyToServer(SecretKeyBackupSelectionCallback selectKeyCallback)Upload the encrypted secret key to a private PEP node.voidOpenPgpManager. backupSecretKeyToServer(SecretKeyBackupSelectionCallback selectKeyCallback, OpenPgpSecretKeyBackupPassphrase passphrase)Upload the encrypted secret key to a private PEP node.org.pgpainless.key.OpenPgpV4FingerprintOpenPgpManager. restoreSecretKeyServerBackup(AskForBackupCodeCallback codeCallback)Fetch a secret key backup from the server and try to restore a selected secret key from it.voidOpenPgpContact. updateKeys(XMPPConnection connection)Update the contacts keys by consulting the users PubSub nodes. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.ox.util
Methods in org.jivesoftware.smackx.ox.util that throw PubSubException.NotALeafNodeException Modifier and Type Method Description static voidOpenPgpPubSubUtil. depositSecretKey(XMPPConnection connection, SecretkeyElement element)Publishes aSecretkeyElementto the secret key node.static PubkeyElementOpenPgpPubSubUtil. fetchPubkey(XMPPConnection connection, BareJid contact, org.pgpainless.key.OpenPgpV4Fingerprint v4_fingerprint)Fetch the OpenPGP public key of acontact, identified by its OpenPGPv4_fingerprint.static PublicKeysListElementOpenPgpPubSubUtil. fetchPubkeysList(XMPPConnection connection)Consult the public key metadata node and fetch a list of all of our published OpenPGP public keys.static PublicKeysListElementOpenPgpPubSubUtil. fetchPubkeysList(XMPPConnection connection, BareJid contact)Consult the public key metadata node ofcontactto fetch the list of their published OpenPGP public keys.static SecretkeyElementOpenPgpPubSubUtil. fetchSecretKey(PepManager pepManager)Fetch the latestSecretkeyElementfrom the private backup node.static LeafNodeOpenPgpPubSubUtil. getOpenLeafNode(PubSubManager pubSubManager, java.lang.String nodeName)Use reflection magic to get aLeafNodewithout doing a disco#info query.static voidOpenPgpPubSubUtil. publishPublicKey(PepManager pepManager, PubkeyElement pubkeyElement, org.pgpainless.key.OpenPgpV4Fingerprint fingerprint)Publish the users OpenPGP public key to the public key node if necessary. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.pep
Methods in org.jivesoftware.smackx.pep that throw PubSubException.NotALeafNodeException Modifier and Type Method Description LeafNodePepManager. publish(java.lang.String nodeId, Item item)Publish an event. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.pubsub
Methods in org.jivesoftware.smackx.pubsub that throw PubSubException.NotALeafNodeException Modifier and Type Method Description LeafNodePubSubManager. getLeafNode(java.lang.String id)Try to get a leaf node with the given node ID.LeafNodePubSubManager. getOrCreateLeafNode(java.lang.String id)Try to get a leaf node and create one if it does not already exist.<I extends Item>
LeafNodePubSubManager. tryToPublishAndPossibleAutoCreate(java.lang.String id, I item)Try to publish an item and, if the node with the given ID does not exists, auto-create the node. -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.usertune
Methods in org.jivesoftware.smackx.usertune that throw PubSubException.NotALeafNodeException Modifier and Type Method Description voidUserTuneManager. clearUserTune()voidUserTuneManager. publishUserTune(UserTuneElement userTuneElement)
-