| Package | Description |
|---|---|
| tigase.pubsub | |
| tigase.pubsub.modules | |
| tigase.pubsub.repository | |
| tigase.pubsub.repository.cached | |
| tigase.pubsub.repository.stateless | |
| tigase.pubsub.utils |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionNodeConfig |
class |
DefaultNodeConfig
Created by andrzej on 10.07.2016.
|
class |
LeafNodeConfig |
| Modifier and Type | Method and Description |
|---|---|
AbstractNodeConfig |
AbstractNodeConfig.clone() |
protected AbstractNodeConfig |
LeafNodeConfig.getInstance(String nodeName) |
protected abstract AbstractNodeConfig |
AbstractNodeConfig.getInstance(String nodeName) |
protected AbstractNodeConfig |
CollectionNodeConfig.getInstance(String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractNodeConfig.copyFrom(AbstractNodeConfig c) |
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) |
| Constructor and Description |
|---|
AbstractNodeConfig(String nodeName,
AbstractNodeConfig config) |
LeafNodeConfig(String nodeName,
AbstractNodeConfig config) |
| Modifier and Type | Method and Description |
|---|---|
AbstractNodeConfig |
PublishItemModule.ensurePepNode(tigase.xmpp.jid.BareJID toJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
tigase.xml.Element publishOptions) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PublishItemModule.beforePrepareNotification(AbstractNodeConfig nodeConfig,
ISubscriptions nodesSubscriptions) |
static void |
NodeConfigModule.parseConf(AbstractNodeConfig conf,
tigase.xml.Element configure,
PubSubConfig config) |
void |
PublishItemModule.publishLastItem(tigase.xmpp.jid.BareJID serviceJid,
AbstractNodeConfig nodeConfig,
tigase.xmpp.jid.JID destinationJID) |
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) |
void |
PublishItemModule.sendNotifications(tigase.xmpp.jid.JID[] subscribers,
tigase.xml.Element itemToSend,
tigase.xmpp.jid.JID jidFrom,
AbstractNodeConfig nodeConfig,
String publisherNodeName,
Map<String,String> headers) |
List<tigase.xml.Element> |
XsltTool.transform(tigase.xml.Element item,
AbstractNodeConfig nodeConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractNodeConfig> |
PubSubDAO.getNodeConfig(Class<T> nodeConfigClass,
String nodeName,
tigase.form.Form configForm) |
| Modifier and Type | Method and Description |
|---|---|
AbstractNodeConfig |
INodeMeta.getNodeConfig() |
AbstractNodeConfig |
PubSubRepositoryWrapper.getNodeConfig(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
AbstractNodeConfig |
IPubSubRepository.getNodeConfig(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
AbstractNodeConfig |
PubSubDAOPool.parseConfig(String nodeName,
String cfgData) |
AbstractNodeConfig |
IPubSubDAO.parseConfig(String nodeName,
String cfgData) |
AbstractNodeConfig |
PubSubDAO.parseConfig(String nodeName,
String data) |
| Modifier and Type | Method and Description |
|---|---|
Long |
PubSubDAOJDBC.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
Long collectionId) |
void |
PubSubRepositoryWrapper.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection) |
void |
IPubSubRepository.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection) |
T |
PubSubDAOPool.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
T collectionId) |
T |
IPubSubDAO.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
T collectionId) |
void |
PubSubRepositoryWrapper.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
AbstractNodeConfig nodeConfig) |
void |
IPubSubRepository.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
AbstractNodeConfig nodeConfig) |
| Modifier and Type | Method and Description |
|---|---|
AbstractNodeConfig |
Node.getNodeConfig() |
AbstractNodeConfig |
CachedPubSubRepository.getNodeConfig(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
Node.configCopyFrom(AbstractNodeConfig nodeConfig) |
void |
CachedPubSubRepository.createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection) |
void |
CachedPubSubRepository.update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
AbstractNodeConfig nodeConfig) |
| Constructor and Description |
|---|
Node(T nodeId,
tigase.xmpp.jid.BareJID serviceJid,
AbstractNodeConfig nodeConfig,
NodeAffiliations nodeAffiliations,
NodeSubscriptions nodeSubscriptions,
tigase.xmpp.jid.BareJID creator,
Date creationTime) |
| Modifier and Type | Method and Description |
|---|---|
AbstractNodeConfig |
NodeMeta.getNodeConfig() |
| Constructor and Description |
|---|
NodeMeta(T id,
AbstractNodeConfig config,
tigase.xmpp.jid.BareJID creator,
Date creationTime) |
| 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.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.