Interface CachedPubSubRepository.NodeAffiliationProvider<T>

Enclosing class:
CachedPubSubRepository<T>

public static interface CachedPubSubRepository.NodeAffiliationProvider<T>
  • Method Details

    • getUserAffiliations

      Map<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, String nodeName, T nodeId, IPubSubRepository.RepositorySupplier<Map<tigase.xmpp.jid.BareJID,UsersAffiliation>> affiliationSupplier) throws tigase.component.exceptions.RepositoryException
      Throws:
      tigase.component.exceptions.RepositoryException