Package tigase.pubsub.repository.cached
Interface CachedPubSubRepository.NodeAffiliationProvider<T>
-
- Enclosing class:
- CachedPubSubRepository<T>
public static interface CachedPubSubRepository.NodeAffiliationProvider<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,UsersAffiliation>
getUserAffiliations(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid)
IAffiliationsCached
newNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid, java.lang.String nodeName, T nodeId, IPubSubRepository.RepositorySupplier<java.util.Map<tigase.xmpp.jid.BareJID,UsersAffiliation>> affiliationSupplier)
-
-
-
Method Detail
-
getUserAffiliations
java.util.Map<java.lang.String,UsersAffiliation> getUserAffiliations(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid) throws tigase.component.exceptions.RepositoryException
- Throws:
tigase.component.exceptions.RepositoryException
-
newNodeAffiliations
IAffiliationsCached newNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid, java.lang.String nodeName, T nodeId, IPubSubRepository.RepositorySupplier<java.util.Map<tigase.xmpp.jid.BareJID,UsersAffiliation>> affiliationSupplier) throws tigase.component.exceptions.RepositoryException
- Throws:
tigase.component.exceptions.RepositoryException
-
-