Uses of Class
org.jivesoftware.openfire.pubsub.NodeAffiliate
Packages that use NodeAffiliate
Package
Description
Implementation of Publish-Subscribe (XEP-0060).
-
Uses of NodeAffiliate in org.jivesoftware.openfire.pubsub
Fields in org.jivesoftware.openfire.pubsub with type parameters of type NodeAffiliateModifier and TypeFieldDescriptionprotected Collection<NodeAffiliate>
Node.affiliates
The JIDs of those who have an affiliation with this node.Methods in org.jivesoftware.openfire.pubsub that return NodeAffiliateModifier and TypeMethodDescriptionNode.addNoneAffiliation
(org.xmpp.packet.JID jid) Adds a new affiliation or updates an existing affiliation of the specified entity JID to become a none affiliate.Node.addOutcast
(org.xmpp.packet.JID jid) Sets that the specified entity is an outcast of the node.Node.addOwner
(org.xmpp.packet.JID jid) Adds a new affiliation or updates an existing affiliation of the specified entity JID to become a node owner.Node.addPublisher
(org.xmpp.packet.JID jid) Adds a new affiliation or updates an existing affiliation of the specified entity JID to become a node publisher.Node.getAffiliate
(org.xmpp.packet.JID jid) NodeSubscription.getAffiliate()
Returns theNodeAffiliate
that owns this subscription.Methods in org.jivesoftware.openfire.pubsub that return types with arguments of type NodeAffiliateModifier and TypeMethodDescriptionLeafNode.getAffiliatesToNotify()
Retrieves the collection of affiliates that should be sent notifications upon changes to this node.Node.getAllAffiliates()
Returns all affiliates of the node.Methods in org.jivesoftware.openfire.pubsub with parameters of type NodeAffiliateModifier and TypeMethodDescriptionvoid
Node.addAffiliate
(NodeAffiliate affiliate) void
CachingPubsubPersistenceProvider.createAffiliation
(Node node, NodeAffiliate affiliate) void
DefaultPubSubPersistenceProvider.createAffiliation
(Node node, NodeAffiliate affiliate) void
InMemoryPubSubPersistenceProvider.createAffiliation
(Node node, NodeAffiliate affiliate) void
PubSubPersistenceProvider.createAffiliation
(Node node, NodeAffiliate affiliate) Creates a new affiliation of the user in the node.void
CachingPubsubPersistenceProvider.removeAffiliation
(Node node, NodeAffiliate affiliate) void
DefaultPubSubPersistenceProvider.removeAffiliation
(Node node, NodeAffiliate affiliate) void
InMemoryPubSubPersistenceProvider.removeAffiliation
(Node node, NodeAffiliate affiliate) void
PubSubPersistenceProvider.removeAffiliation
(Node node, NodeAffiliate affiliate) Removes the affiliation and subscription state of the user from the DB.void
CachingPubsubPersistenceProvider.updateAffiliation
(Node node, NodeAffiliate affiliate) void
DefaultPubSubPersistenceProvider.updateAffiliation
(Node node, NodeAffiliate affiliate) void
InMemoryPubSubPersistenceProvider.updateAffiliation
(Node node, NodeAffiliate affiliate) void
PubSubPersistenceProvider.updateAffiliation
(Node node, NodeAffiliate affiliate) Updates an affiliation of the user in the node.