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(String nodeID)Methods in org.jivesoftware.openfire.pep that return types with arguments of type Node Modifier and Type Method Description 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 message, 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(String nodeID)NodePubSubService. getNode(String 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 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()Retuns the collection of nodes hosted by the pubsub service.Collection<Node>PubSubServiceInfo. getNodes()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.static voidPubSubPersistenceManager. createNode(Node node)Creates and stores the node configuration in 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.static voidPubSubPersistenceManager. loadSubscription(PubSubService service, 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.static voidPubSubPersistenceManager. removeAffiliation(Node node, NodeAffiliate affiliate)Removes the affiliation and subsription state of the user from the DB.static booleanPubSubPersistenceManager. removeNode(Node node)Removes the specified node from the DB.static voidPubSubPersistenceManager. saveAffiliation(Node node, NodeAffiliate affiliate, boolean create)Update the DB with the new affiliation of the user in the node.static voidPubSubPersistenceManager. saveSubscription(Node node, NodeSubscription subscription, boolean create)Updates the DB with the new subsription of the user to the node.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.static voidPubSubPersistenceManager. updateNode(Node node)Updates the node configuration in 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 Node Modifier and Type Method Description NodeNodeChangeTask. getNode()NodeNodeTask. getNode()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)NodeChangeTask(Node node)NodeTask(Node node)RefreshNodeTask(Node node)RemoveNodeTask(Node 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)
-