Interface IExtendedPubSubDAO<T,S extends tigase.db.DataSource,Q extends PubSubQuery>

All Superinterfaces:
tigase.db.DataSourceAware<S>, IPubSubDAO<T,S,Q>
All Known Implementing Classes:
PubSubDAOJDBC, PubSubDAOPool

public interface IExtendedPubSubDAO<T,S extends tigase.db.DataSource,Q extends PubSubQuery> extends IPubSubDAO<T,S,Q>
  • Method Details

    • getMAMItem

      tigase.xmpp.mam.MAMRepository.Item getMAMItem(tigase.xmpp.jid.BareJID ownerJid, T nodeId, String stableId) throws tigase.component.exceptions.RepositoryException
      Throws:
      tigase.component.exceptions.RepositoryException
    • updateMAMItem

      void updateMAMItem(tigase.xmpp.jid.BareJID ownerJid, T nodeId, String stableId, tigase.xml.Element message) throws tigase.component.exceptions.RepositoryException
      Throws:
      tigase.component.exceptions.RepositoryException