Package tigase.muc.history
Interface ExtendedMAMRepository<Q extends tigase.xmpp.mam.Query,I extends tigase.xmpp.mam.MAMRepository.Item>
- All Superinterfaces:
tigase.xmpp.mam.MAMRepository<Q,
I>
- All Known Implementing Classes:
HistoryProviderMDBean
,JDBCHistoryProvider
public interface ExtendedMAMRepository<Q extends tigase.xmpp.mam.Query,I extends tigase.xmpp.mam.MAMRepository.Item>
extends tigase.xmpp.mam.MAMRepository<Q,I>
-
Nested Class Summary
Nested classes/interfaces inherited from interface tigase.xmpp.mam.MAMRepository
tigase.xmpp.mam.MAMRepository.Item, tigase.xmpp.mam.MAMRepository.ItemHandler<Q extends tigase.xmpp.mam.Query,
I extends tigase.xmpp.mam.MAMRepository.Item> -
Method Summary
Modifier and TypeMethodDescriptiontigase.xmpp.mam.MAMRepository.Item
void
updateMessage
(tigase.xmpp.jid.BareJID owner, String stableId, tigase.xml.Element msg, String body) Methods inherited from interface tigase.xmpp.mam.MAMRepository
newQuery, newQuery, queryItems
-
Method Details
-
getItem
tigase.xmpp.mam.MAMRepository.Item getItem(tigase.xmpp.jid.BareJID owner, String stableId) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
updateMessage
void updateMessage(tigase.xmpp.jid.BareJID owner, String stableId, tigase.xml.Element msg, String body) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-