public interface IPubSubRepository extends tigase.xmpp.mam.MAMRepository<Query,IPubSubRepository.Item>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IPubSubRepository.Item |
static interface |
IPubSubRepository.RootCollectionSetIfc |
| Modifier and Type | Method and Description |
|---|---|
void |
addToRootCollection(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
void |
createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection) |
void |
deleteNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
void |
destroy() |
void |
forgetConfiguration(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
String[] |
getBuddyGroups(tigase.xmpp.jid.BareJID owner,
tigase.xmpp.jid.BareJID buddy)
Deprecated.
|
String |
getBuddySubscription(tigase.xmpp.jid.BareJID owner,
tigase.xmpp.jid.BareJID buddy)
Deprecated.
|
String[] |
getChildNodes(tigase.xmpp.jid.BareJID serviceJid,
String node) |
IAffiliations |
getNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
AbstractNodeConfig |
getNodeConfig(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
IItems |
getNodeItems(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
INodeMeta |
getNodeMeta(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
long |
getNodesCount(tigase.xmpp.jid.BareJID serviceJid) |
ISubscriptions |
getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
IPubSubDAO |
getPubSubDAO() |
String[] |
getRootCollection(tigase.xmpp.jid.BareJID serviceJid) |
Map<tigase.xmpp.jid.BareJID,tigase.xmpp.impl.roster.RosterElement> |
getUserRoster(tigase.xmpp.jid.BareJID owner) |
Map<String,UsersSubscription> |
getUserSubscriptions(tigase.xmpp.jid.BareJID serviceJid,
tigase.xmpp.jid.BareJID userJid) |
void |
init() |
void |
onUserRemoved(tigase.xmpp.jid.BareJID userJid) |
void |
removeFromRootCollection(tigase.xmpp.jid.BareJID serviceJid,
String nodeName) |
void |
update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
AbstractNodeConfig nodeConfig) |
void |
update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
IAffiliations affiliations) |
void |
update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions subscriptions) |
void addToRootCollection(tigase.xmpp.jid.BareJID serviceJid,
String nodeName)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid createNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
tigase.xmpp.jid.BareJID ownerJid,
AbstractNodeConfig nodeConfig,
NodeType nodeType,
String collection)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid deleteNode(tigase.xmpp.jid.BareJID serviceJid,
String nodeName)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid destroy()
void forgetConfiguration(tigase.xmpp.jid.BareJID serviceJid,
String nodeName)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryException@Deprecated String[] getBuddyGroups(tigase.xmpp.jid.BareJID owner, tigase.xmpp.jid.BareJID buddy) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryException@Deprecated String getBuddySubscription(tigase.xmpp.jid.BareJID owner, tigase.xmpp.jid.BareJID buddy) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionString[] getChildNodes(tigase.xmpp.jid.BareJID serviceJid, String node) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionIAffiliations getNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionAbstractNodeConfig getNodeConfig(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionIItems getNodeItems(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionINodeMeta getNodeMeta(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionISubscriptions getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionlong getNodesCount(tigase.xmpp.jid.BareJID serviceJid)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionIPubSubDAO getPubSubDAO()
String[] getRootCollection(tigase.xmpp.jid.BareJID serviceJid) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionMap<tigase.xmpp.jid.BareJID,tigase.xmpp.impl.roster.RosterElement> getUserRoster(tigase.xmpp.jid.BareJID owner) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionMap<String,UsersSubscription> getUserSubscriptions(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID userJid) throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid init()
void removeFromRootCollection(tigase.xmpp.jid.BareJID serviceJid,
String nodeName)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
AbstractNodeConfig nodeConfig)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
IAffiliations affiliations)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid update(tigase.xmpp.jid.BareJID serviceJid,
String nodeName,
ISubscriptions subscriptions)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionvoid onUserRemoved(tigase.xmpp.jid.BareJID userJid)
throws tigase.component.exceptions.RepositoryException
tigase.component.exceptions.RepositoryExceptionCopyright © 2008–2021 Tigase. All rights reserved.