| Package | Description |
|---|---|
| tigase.pubsub | |
| tigase.pubsub.modules | |
| tigase.pubsub.modules.ext.presence | |
| tigase.pubsub.repository | |
| tigase.pubsub.repository.cached | |
| tigase.pubsub.utils |
| Modifier and Type | Method and Description |
|---|---|
static Collection<tigase.xmpp.jid.BareJID> |
AbstractPubSubModule.getActiveSubscribers(AbstractNodeConfig nodeConfig,
tigase.xmpp.jid.BareJID[] jids,
IAffiliations affiliations,
ISubscriptions subscriptions) |
static Collection<tigase.xmpp.jid.BareJID> |
AbstractPubSubModule.getActiveSubscribers(AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PublishItemModule.beforePrepareNotification(AbstractNodeConfig nodeConfig,
ISubscriptions nodesSubscriptions) |
void |
PublishItemModule.sendNotifications(tigase.xml.Element itemToSend,
tigase.xmpp.jid.JID jidFrom,
String publisherNodeName,
AbstractNodeConfig nodeConfig,
IAffiliations nodeAffiliations,
ISubscriptions nodesSubscriptions) |
void |
PublishItemModule.sendNotifications(tigase.xml.Element itemToSend,
tigase.xmpp.jid.JID jidFrom,
String publisherNodeName,
Map<String,String> headers,
AbstractNodeConfig nodeConfig,
IAffiliations nodeAffiliations,
ISubscriptions nodesSubscriptions,
int depth) |
| Modifier and Type | Class and Description |
|---|---|
class |
PresenceNodeSubscriptions |
| Constructor and Description |
|---|
PresenceNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions subscriptions,
PresenceNotifierModule presenceExtensionModule) |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeSubscriptions
Implementation of PubSub node subscription handling.
|
| Modifier and Type | Method and Description |
|---|---|
ISubscriptions |
PubSubRepositoryWrapper.getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
ISubscriptions |
IPubSubRepository.getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeSubscriptions.replaceBy(ISubscriptions nodeSubscriptions) |
void |
PubSubRepositoryWrapper.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions subscriptions) |
void |
IPubSubRepository.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions subscriptions) |
| Modifier and Type | Method and Description |
|---|---|
ISubscriptions |
CachedPubSubRepository.getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
CachedPubSubRepository.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions nodeSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPubSubLogic.checkAccessPermission(tigase.xmpp.jid.BareJID serviceJid,
AbstractNodeConfig nodeConfig,
IAffiliations nodeAffiliations,
ISubscriptions nodeSubscriptions,
tigase.xmpp.jid.JID senderJid) |
void |
Logic.checkAccessPermission(tigase.xmpp.jid.BareJID serviceJid,
AbstractNodeConfig nodeConfig,
IAffiliations nodeAffiliations,
ISubscriptions nodeSubscriptions,
tigase.xmpp.jid.JID senderJid) |
boolean |
DefaultPubSubLogic.hasSenderSubscription(tigase.xmpp.jid.BareJID bareJid,
IAffiliations affiliations,
ISubscriptions subscriptions) |
boolean |
Logic.hasSenderSubscription(tigase.xmpp.jid.BareJID bareJid,
IAffiliations affiliations,
ISubscriptions subscriptions) |
boolean |
DefaultPubSubLogic.isSenderInRosterGroup(tigase.xmpp.jid.BareJID bareJid,
AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions) |
boolean |
Logic.isSenderInRosterGroup(tigase.xmpp.jid.BareJID bareJid,
AbstractNodeConfig nodeConfig,
IAffiliations affiliations,
ISubscriptions subscriptions) |
Copyright © 2008–2021 Tigase. All rights reserved.