Uses of Class
org.jivesoftware.openfire.pubsub.PublishedItem
-
Packages that use PublishedItem Package Description org.jivesoftware.openfire.pubsub Implementation of Publish-Subscribe (XEP-0060). -
-
Uses of PublishedItem in org.jivesoftware.openfire.pubsub
Methods in org.jivesoftware.openfire.pubsub that return PublishedItem Modifier and Type Method Description PublishedItem
CachingPubsubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
DefaultPubSubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
InMemoryPubSubPersistenceProvider. getLastPublishedItem(LeafNode node)
PublishedItem
LeafNode. getLastPublishedItem()
PublishedItem
Node. getLastPublishedItem()
Returns the lastPublishedItem
that was published to the node ornull
if the node does not have published items.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
LeafNode. getPublishedItem(String itemID)
PublishedItem
Node. getPublishedItem(String itemID)
Returns thePublishedItem
whose ID matches the specified item ID ornull
if none was found.PublishedItem
PubSubPersistenceProvider. getPublishedItem(LeafNode node, PublishedItem.UniqueIdentifier itemIdentifier)
Methods in org.jivesoftware.openfire.pubsub that return types with arguments of type PublishedItem Modifier and Type Method Description 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>
LeafNode. getPublishedItems()
List<PublishedItem>
LeafNode. getPublishedItems(int recentItems)
List<PublishedItem>
Node. getPublishedItems()
Returns the list ofPublishedItem
that were published to the node.List<PublishedItem>
Node. getPublishedItems(int recentItems)
Returns a list ofPublishedItem
with the most recent N items published to the node.List<PublishedItem>
PubSubPersistenceProvider. getPublishedItems(LeafNode node)
Fetches all the results for the specified node, limited byLeafNode.getMaxPublishedItems()
.List<PublishedItem>
PubSubPersistenceProvider. getPublishedItems(LeafNode node, int maxRows)
Fetches all the results for the specified node, limited byLeafNode.getMaxPublishedItems()
.Methods in org.jivesoftware.openfire.pubsub with parameters of type PublishedItem 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.void
DefaultPubSubPersistenceProvider. createPublishedItem(PublishedItem item)
void
CachingPubsubPersistenceProvider. removePublishedItem(PublishedItem item)
void
DefaultPubSubPersistenceProvider. removePublishedItem(PublishedItem item)
void
InMemoryPubSubPersistenceProvider. removePublishedItem(PublishedItem item)
void
PubSubPersistenceProvider. removePublishedItem(PublishedItem item)
Removes the specified published item from the DB.void
CachingPubsubPersistenceProvider. savePublishedItem(PublishedItem item)
void
DefaultPubSubPersistenceProvider. savePublishedItem(PublishedItem item)
void
InMemoryPubSubPersistenceProvider. savePublishedItem(PublishedItem item)
void
PubSubPersistenceProvider. savePublishedItem(PublishedItem item)
Creates and stores the published item in the database.void
LeafNode. setLastPublishedItem(PublishedItem item)
void
DefaultPubSubPersistenceProvider. updatePublishedItem(PublishedItem item)
Method parameters in org.jivesoftware.openfire.pubsub with type arguments of type PublishedItem Modifier and Type Method Description void
CachingPubsubPersistenceProvider. bulkPublishedItems(List<PublishedItem> addList, List<PublishedItem> delList)
void
DefaultPubSubPersistenceProvider. bulkPublishedItems(List<PublishedItem> addList, List<PublishedItem> delList)
Writes large changesets to the database, using batches and transactions when available.void
InMemoryPubSubPersistenceProvider. bulkPublishedItems(List<PublishedItem> addList, List<PublishedItem> delList)
void
PubSubPersistenceProvider. bulkPublishedItems(List<PublishedItem> addList, List<PublishedItem> delList)
Writes large changesets, using batches and transactions when available.void
LeafNode. deleteItems(List<PublishedItem> toDelete)
Deletes the list of published items from the node.protected void
DefaultPubSubPersistenceProvider. removePublishedItems(Connection con, List<PublishedItem> delList, boolean batch)
void
DefaultPubSubPersistenceProvider. savePublishedItems(Connection con, List<PublishedItem> addList, boolean batch)
-