Uses of Class
org.jivesoftware.openfire.pubsub.Node
-
Packages that use Node Package Description org.jivesoftware.openfire.pep Implementation of Personal Eventing via Pubsub (XEP-0163).org.jivesoftware.openfire.pubsub Implementation of Publish-Subscribe (XEP-0060).org.jivesoftware.openfire.pubsub.cluster org.jivesoftware.openfire.pubsub.models Defines policies that define who is allowed to subscribe and retrieve items or policies that define who is allowed to publish items to nodes (XEP-0060). -
-
Uses of Node in org.jivesoftware.openfire.pep
Methods in org.jivesoftware.openfire.pep that return Node Modifier and Type Method Description NodePEPService. getNode(Node.UniqueIdentifier nodeID)Methods in org.jivesoftware.openfire.pep that return types with arguments of type Node Modifier and Type Method Description Set<Node>PEPServiceManager. findSubscribedNodes(org.xmpp.packet.JID entity, String nodeId)Returns all PEP nodes with a specific ID that the provided entity is a subscriber to.Collection<Node>PEPService. getNodes()Methods in org.jivesoftware.openfire.pep with parameters of type Node Modifier and Type Method Description voidPEPService. addNode(Node node)voidPEPService. broadcast(Node node, org.xmpp.packet.Message message, Collection<org.xmpp.packet.JID> jids)voidPEPService. presenceSubscriptionNotRequired(Node node, org.xmpp.packet.JID user)voidPEPService. presenceSubscriptionRequired(Node node, org.xmpp.packet.JID user)voidPEPService. sendNotification(Node node, org.xmpp.packet.Message orig, org.xmpp.packet.JID recipientJID) -
Uses of Node in org.jivesoftware.openfire.pubsub
Subclasses of Node in org.jivesoftware.openfire.pubsub Modifier and Type Class Description classCollectionNodeA type of node that contains nodes and/or other collections but no published items.classLeafNodeA type of node that contains published items only.Fields in org.jivesoftware.openfire.pubsub declared as Node Modifier and Type Field Description NodePubSubEngine.CreateNodeResponse. newNodeMethods in org.jivesoftware.openfire.pubsub that return Node Modifier and Type Method Description NodeNodeAffiliate. getNode()NodeNodeSubscription. getNode()Returns the node that holds this subscription.NodePubSubModule. getNode(Node.UniqueIdentifier nodeID)default NodePubSubService. getNode(String nodeID)Returns theNodethat matches the specified node ID ornullif none was found.NodePubSubService. getNode(Node.UniqueIdentifier nodeID)Returns theNodethat matches the specified node ID ornullif none was found.NodePubSubServiceInfo. getNode(String nodeID)Methods in org.jivesoftware.openfire.pubsub that return types with arguments of type Node Modifier and Type Method Description Predicate<Node>PubsubNodeResultFilter. getFilter()Returns the filter that limits the results that are returned.List<Node>PubSubServiceInfo. getLeafNodes()Collection<Node>CollectionNode. getNodes()Collection<Node>Node. getNodes()Returns the list of nodes contained by this node.Collection<Node>PubSubModule. getNodes()Collection<Node>PubSubService. getNodes()Returns the collection of nodes hosted by the pubsub service.Collection<Node>PubSubServiceInfo. getNodes()Comparator<Node>PubsubNodeResultFilter. getSortComparator()Returns a comparator that will sort a standard sorted set according to this filter's sort order.Methods in org.jivesoftware.openfire.pubsub with parameters of type Node Modifier and Type Method Description voidPubSubModule. addNode(Node node)voidPubSubService. addNode(Node node)Adds an already persistent node to the service.voidPubSubModule. broadcast(Node node, org.xmpp.packet.Message message, Collection<org.xmpp.packet.JID> jids)voidPubSubService. broadcast(Node node, org.xmpp.packet.Message message, Collection<org.xmpp.packet.JID> jids)Broadcasts the specified Message containing an event notification to a list of subscribers to the specified node.voidCachingPubsubPersistenceProvider. createAffiliation(Node node, NodeAffiliate affiliate)voidDefaultPubSubPersistenceProvider. createAffiliation(Node node, NodeAffiliate affiliate)voidInMemoryPubSubPersistenceProvider. createAffiliation(Node node, NodeAffiliate affiliate)voidPubSubPersistenceProvider. createAffiliation(Node node, NodeAffiliate affiliate)Creates a new affiliation of the user in the node.voidCachingPubsubPersistenceProvider. createNode(Node node)voidDefaultPubSubPersistenceProvider. createNode(Node node)voidInMemoryPubSubPersistenceProvider. createNode(Node node)voidPubSubPersistenceProvider. createNode(Node node)Schedules the node to be created in the database.voidCachingPubsubPersistenceProvider. createSubscription(Node node, NodeSubscription subscription)voidDefaultPubSubPersistenceProvider. createSubscription(Node node, NodeSubscription subscription)voidInMemoryPubSubPersistenceProvider. createSubscription(Node node, NodeSubscription subscription)voidPubSubPersistenceProvider. createSubscription(Node node, NodeSubscription subscription)Adds the new subscription of the user to the node to the database.booleanCollectionNode. isChildNode(Node child)Returns true if the specified node is a first-level children of this collection node.booleanNode. isChildNode(Node child)Returns true if the specified node is a first-level children of this node.booleanCollectionNode. isDescendantNode(Node child)Returns true if the specified node is a direct child node of this collection node or a descendant of the children nodes.booleanNode. isDescendantNode(Node child)Returns true if the specified node is a direct child node of this node or a descendant of the children nodes.voidCachingPubsubPersistenceProvider. loadSubscription(Node node, String subId)voidDefaultPubSubPersistenceProvider. loadSubscription(Node node, String subId)voidInMemoryPubSubPersistenceProvider. loadSubscription(Node node, String subId)voidPubSubPersistenceProvider. loadSubscription(Node node, String subId)static voidPubSubEngine. presenceSubscriptionNotRequired(PubSubService service, Node node, org.xmpp.packet.JID user)Requests the pubsub service to subscribe to the presence of the user.voidPubSubModule. presenceSubscriptionNotRequired(Node node, org.xmpp.packet.JID user)voidPubSubService. presenceSubscriptionNotRequired(Node node, org.xmpp.packet.JID user)Requests the pubsub service to unsubscribe from the presence of the user.static voidPubSubEngine. presenceSubscriptionRequired(PubSubService service, Node node, org.xmpp.packet.JID user)Requests the pubsub service to unsubscribe from the presence of the user.voidPubSubModule. presenceSubscriptionRequired(Node node, org.xmpp.packet.JID user)voidPubSubService. presenceSubscriptionRequired(Node node, org.xmpp.packet.JID user)Requests the pubsub service to subscribe to the presence of the user.voidCachingPubsubPersistenceProvider. removeAffiliation(Node node, NodeAffiliate affiliate)voidDefaultPubSubPersistenceProvider. removeAffiliation(Node node, NodeAffiliate affiliate)voidInMemoryPubSubPersistenceProvider. removeAffiliation(Node node, NodeAffiliate affiliate)voidPubSubPersistenceProvider. removeAffiliation(Node node, NodeAffiliate affiliate)Removes the affiliation and subscription state of the user from the DB.voidCachingPubsubPersistenceProvider. removeNode(Node node)voidDefaultPubSubPersistenceProvider. removeNode(Node node)voidInMemoryPubSubPersistenceProvider. removeNode(Node node)voidPubSubPersistenceProvider. removeNode(Node node)Schedules the node to be removed in the database.voidPubSubModule. sendNotification(Node node, org.xmpp.packet.Message message, org.xmpp.packet.JID jid)voidPubSubService. sendNotification(Node node, org.xmpp.packet.Message message, org.xmpp.packet.JID jid)Sends the specified Message containing an event notification to a specific subscriber of the specified node.voidCachingPubsubPersistenceProvider. updateAffiliation(Node node, NodeAffiliate affiliate)voidDefaultPubSubPersistenceProvider. updateAffiliation(Node node, NodeAffiliate affiliate)voidInMemoryPubSubPersistenceProvider. updateAffiliation(Node node, NodeAffiliate affiliate)voidPubSubPersistenceProvider. updateAffiliation(Node node, NodeAffiliate affiliate)Updates an affiliation of the user in the node.voidCachingPubsubPersistenceProvider. updateNode(Node node)voidDefaultPubSubPersistenceProvider. updateNode(Node node)voidInMemoryPubSubPersistenceProvider. updateNode(Node node)voidPubSubPersistenceProvider. updateNode(Node node)Schedules the node to be updated in the database.voidCachingPubsubPersistenceProvider. updateSubscription(Node node, NodeSubscription subscription)voidDefaultPubSubPersistenceProvider. updateSubscription(Node node, NodeSubscription subscription)voidInMemoryPubSubPersistenceProvider. updateSubscription(Node node, NodeSubscription subscription)voidPubSubPersistenceProvider. updateSubscription(Node node, NodeSubscription subscription)Updates the subscription of the user to the node to the database.Constructors in org.jivesoftware.openfire.pubsub with parameters of type Node Constructor Description CreateNodeResponse(org.xmpp.packet.PacketError.Condition creationStatus, org.dom4j.Element pubsubError, Node newNode)NodeAffiliate(Node node, org.xmpp.packet.JID jid)NodeSubscription(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID jid, NodeSubscription.State state, String id)Creates a new subscription of the specified user with the node. -
Uses of Node in org.jivesoftware.openfire.pubsub.cluster
Methods in org.jivesoftware.openfire.pubsub.cluster that return types with arguments of type Node Modifier and Type Method Description Optional<Node>NodeTask. getNodeIfLoaded()Finds the pubsub node that is the subject of this task.Constructors in org.jivesoftware.openfire.pubsub.cluster with parameters of type Node Constructor Description AffiliationTask(Node node, org.xmpp.packet.JID jid, NodeAffiliate.Affiliation affiliation)Constructs a new task that updates the affiliation of a particular entity with a specific pubsub node.NodeTask(Node node)Constructs a new task for a specific pubsub node.RefreshNodeTask(Node node)Constructs a new task that refreshes a specific pubsub node.RemoveNodeTask(Node node)Constructs a new task that removes a specific node from a pubsub node. -
Uses of Node in org.jivesoftware.openfire.pubsub.models
Methods in org.jivesoftware.openfire.pubsub.models with parameters of type Node Modifier and Type Method Description abstract booleanAccessModel. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)Returns true if the entity is allowed to get the node published items.booleanAuthorizeAccess. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanOpenAccess. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanPresenceAccess. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanRosterAccess. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanWhitelistAccess. canAccessItems(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanOnlyPublishers. canPublish(Node node, org.xmpp.packet.JID entity)booleanOnlySubscribers. canPublish(Node node, org.xmpp.packet.JID entity)booleanOpenPublisher. canPublish(Node node, org.xmpp.packet.JID entity)abstract booleanPublisherModel. canPublish(Node node, org.xmpp.packet.JID entity)Returns true if the entity is allowed to publish items to the specified node.abstract booleanAccessModel. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)Returns true if the entity is allowed to subscribe to the specified node.booleanAuthorizeAccess. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanOpenAccess. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanPresenceAccess. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanRosterAccess. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)booleanWhitelistAccess. canSubscribe(Node node, org.xmpp.packet.JID owner, org.xmpp.packet.JID subscriber)
-