Uses of Class
org.jivesoftware.smackx.pubsub.PubSubException.NotALeafNodeException
Packages that use PubSubException.NotALeafNodeException
Package
Description
Smacks implementation of XEP-0080: User Location.
Smack's API for XEP-0107: User Mood.
Classes and interfaces for OMEMO Encryption.
Smack API for XEP-0373: OpenPGP for XMPP.
Utility classes for XEP-0373: OpenPGP for XMPP.
Smacks implementation XEP-0163: Personal Eventing Protocol.
Smack's API for XEP-0060: Publish-Subscribe.
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.NotALeafNodeExceptionModifier and TypeMethodDescriptionvoidGeoLocationManager.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.NotALeafNodeExceptionModifier and TypeMethodDescriptionvoidMoodManager.clearMood()voidvoidvoidMoodManager.setMood(Mood mood, MoodConcretisation concretisation) voidMoodManager.setMood(Mood mood, MoodConcretisation concretisation, String text) -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.omemo
Methods in org.jivesoftware.smackx.omemo that throw PubSubException.NotALeafNodeExceptionModifier and TypeMethodDescriptionbooleanOmemoManager.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.NotALeafNodeExceptionModifier and TypeMethodDescriptionvoidOpenPgpManager.announceSupportAndPublish()Generate a fresh OpenPGP key pair, given we don't have one already.OpenPgpManager.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.NotALeafNodeExceptionModifier and TypeMethodDescriptionstatic 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, 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 -
Uses of PubSubException.NotALeafNodeException in org.jivesoftware.smackx.pubsub
Methods in org.jivesoftware.smackx.pubsub that throw PubSubException.NotALeafNodeExceptionModifier and TypeMethodDescriptionPubSubManager.getLeafNode(String id) Try to get a leaf node with the given node ID.PubSubManager.getOrCreateLeafNode(String id) Try to get a leaf node and create one if it does not already exist.PubSubManager.tryToPublishAndPossibleAutoCreate(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.NotALeafNodeExceptionModifier and TypeMethodDescriptionvoidUserTuneManager.clearUserTune()voidUserTuneManager.publishUserTune(UserTuneElement userTuneElement)