## Uses of Class
tigase.jaxmpp.core.client.xmpp.modules.pubsub.PubSubAsyncCallback

- Packages that use PubSubAsyncCallback
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.

- - ### Uses of PubSubAsyncCallback in tigase.jaxmpp.core.client.xmpp.modules.pubsub

    Subclasses of PubSubAsyncCallback in tigase.jaxmpp.core.client.xmpp.modules.pubsub
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `PubSubModule.AffiliationsRetrieveAsyncCallback`
    `static class` | `PubSubModule.NodeConfigurationAsyncCallback`
    `static class` | `PubSubModule.PublishAsyncCallback`
    `static class` | `PubSubModule.RetrieveItemsAsyncCallback`
    `static class` | `PubSubModule.SubscriptionAsyncCallback`
    `static class` | `PubSubModule.SubscriptionOptionsAsyncCallback`
    `static class` | `PubSubModule.SubscriptionsRetrieveAsyncCallback`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type PubSubAsyncCallback
    Modifier and Type | Method and Description
    --- | ---
    `void` | PubSubModule.`configureNode(BareJID pubSubJID, String nodeName, JabberDataElement configuration, PubSubAsyncCallback callback)` Submit configuration of node.
    `void` | PubSubModule.`configureSubscription(BareJID pubSubJID, String nodeName, JID subscriberJID, JabberDataElement form, PubSubAsyncCallback callback)` Submit configuration of subscription.
    `void` | PubSubModule.`createNode(BareJID pubSubJID, String nodeName, JabberDataElement nodeConfiguration, PubSubAsyncCallback callback)` Create node on PubSub Service.
    `void` | PubSubModule.`createNode(BareJID pubSubJID, String nodeName, PubSubAsyncCallback callback)` Create node on PubSub Service.
    `void` | PubSubModule.`deleteAffiliation(BareJID pubSubJID, String nodeName, JID subscriberJID, PubSubAsyncCallback callback)` Delete an entity from the affiliations list.
    `void` | PubSubModule.`deleteItem(BareJID pubSubJID, String nodeName, String itemId, PubSubAsyncCallback callback)` Delete published item.
    `void` | PubSubModule.`deleteNode(BareJID pubSubJID, String nodeName, PubSubAsyncCallback callback)` Delete node from PubSub service.
    `void` | PubSubModule.`deleteSubscription(BareJID pubSubJID, String nodeName, JID subscriberJID, PubSubAsyncCallback callback)` Delete subscriber.
    `void` | PubSubModule.`purge(BareJID pubSubJID, String nodeName, PubSubAsyncCallback callback)` Purge the node of all published items.
    `void` | PubSubModule.`setAffiliation(BareJID pubSubJID, String nodeName, JID subscriberJID, Affiliation affiliation, PubSubAsyncCallback callback)` Modify or set affiliation.
    `void` | PubSubModule.`setAffiliation(BareJID pubSubJID, String nodeName, PubSubModule.AffiliationElement[] affiliationElements, PubSubAsyncCallback callback)` Modify or set multiple affiliations.
    `void` | PubSubModule.`setSubscription(BareJID pubSubJID, String nodeName, JID subscriberJID, Subscription subscription, PubSubAsyncCallback callback)` Modify or set subscription.
    `void` | PubSubModule.`setSubscription(BareJID pubSubJID, String nodeName, PubSubModule.SubscriptionElement[] subscriptionElements, PubSubAsyncCallback callback)` Modify or set multiple subscriptions.
    `void` | PubSubModule.`unlockItem(BareJID pubSubJID, String nodeName, String itemId, PubSubAsyncCallback callback)` Unlock assigned item.
    `void` | PubSubModule.`unsubscribe(BareJID pubSubJID, String nodeName, JID subscriberJID, PubSubAsyncCallback callback)` Unsubscribe from a Node.

Copyright © 2006–2023 Tigase. All rights reserved.