Uses of Class
org.jivesoftware.openfire.pubsub.LeafNode
-
Packages that use LeafNode Package Description org.jivesoftware.openfire.pubsub Implementation of Publish-Subscribe (XEP-0060). -
-
Uses of LeafNode in org.jivesoftware.openfire.pubsub
Methods in org.jivesoftware.openfire.pubsub that return LeafNode Modifier and Type Method Description LeafNode
PublishedItem. getNode()
Returns theLeafNode
where this item was published.Methods in org.jivesoftware.openfire.pubsub with parameters of type LeafNode Modifier and Type Method Description boolean
NodeSubscription. canSendPublicationEvent(LeafNode leafNode, PublishedItem publishedItem)
Returns true if an event notification can be sent to the subscriber for the specified published item based on the subscription configuration and subscriber status.PublishedItem
CachingPubsubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
DefaultPubSubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
InMemoryPubSubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
PubSubPersistenceProvider. getLastPublishedItem(LeafNode node)
Fetches the last published item (by creation date) for the specified node.PublishedItem
CachingPubsubPersistenceProvider. getPublishedItem(LeafNode node, PublishedItem.UniqueIdentifier itemIdentifier)
PublishedItem
DefaultPubSubPersistenceProvider. getPublishedItem(LeafNode node, PublishedItem.UniqueIdentifier itemIdentifier)
PublishedItem
InMemoryPubSubPersistenceProvider. getPublishedItem(LeafNode node, PublishedItem.UniqueIdentifier itemIdentifier)
PublishedItem
PubSubPersistenceProvider. getPublishedItem(LeafNode node, PublishedItem.UniqueIdentifier itemIdentifier)
List<PublishedItem>
CachingPubsubPersistenceProvider. getPublishedItems(LeafNode node)
List<PublishedItem>
CachingPubsubPersistenceProvider. getPublishedItems(LeafNode node, int maxRows)
List<PublishedItem>
DefaultPubSubPersistenceProvider. getPublishedItems(LeafNode node)
List<PublishedItem>
DefaultPubSubPersistenceProvider. getPublishedItems(LeafNode node, int maxRows)
List<PublishedItem>
InMemoryPubSubPersistenceProvider. getPublishedItems(LeafNode node)
List<PublishedItem>
InMemoryPubSubPersistenceProvider. getPublishedItems(LeafNode node, int maxRows)
List<PublishedItem>
PubSubPersistenceProvider. getPublishedItems(LeafNode node)
Fetches all the results for the specified node, limited bygetMaxPublishedItems()
.List<PublishedItem>
PubSubPersistenceProvider. getPublishedItems(LeafNode node, int maxRows)
Fetches all the results for the specified node, limited bygetMaxPublishedItems()
.static PublishedItem.UniqueIdentifier
PublishedItem. getUniqueIdentifier(LeafNode node, String itemId)
Returns a value that uniquely identifies this published item in the XMPP domain.void
CachingPubsubPersistenceProvider. purgeNode(LeafNode leafNode)
void
DefaultPubSubPersistenceProvider. purgeNode(LeafNode leafNode)
void
InMemoryPubSubPersistenceProvider. purgeNode(LeafNode leafNode)
void
PubSubPersistenceProvider. purgeNode(LeafNode leafNode)
-