Package | Description |
---|---|
tigase.jaxmpp.core.client.xmpp.modules.pubsub |
Support for XEP-0060: Publish-Subscribe.
|
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 |
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.