# Uses of Interface
tigase.db.MsgRepositoryIfc

Packages that use MsgRepositoryIfc
Package
Description
tigase.db.xml
tigase.server.amp.db
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins

- ## Uses of MsgRepositoryIfc in tigase.db.xml

  Classes in tigase.db.xml that implement MsgRepositoryIfc
  Modifier and Type
  Class
  Description
  `class`
  `XMLMsgRepository`
  Created by andrzej on 04.04.2017.

- ## Uses of MsgRepositoryIfc in tigase.server.amp.db

  Classes in tigase.server.amp.db that implement MsgRepositoryIfc
  Modifier and Type
  Class
  Description
  `class`
  `JDBCMsgRepository`
  Created: May 3, 2010 5:28:02 PM
  `class`
  `MsgRepository<T,S extends DataSource>`
  `static class`
  `MsgRepository.MsgRepositoryMDBean`
  Bean used to provide MsgRepository implementations
  Methods in tigase.server.amp.db that return MsgRepositoryIfc
  Modifier and Type
  Method
  Description
  `static MsgRepositoryIfc`
  MsgRepository.`getInstance(String cls, String id_string)`
  `MsgRepositoryIfc`
  MsgRepository.MsgRepositoryMDBean.RepoAwareMsgDBItem.`getRepo()`
  Methods in tigase.server.amp.db that return types with arguments of type MsgRepositoryIfc
  Modifier and Type
  Method
  Description
  `protected Class<? extends MsgRepositoryIfc>`
  MsgRepository.MsgRepositoryMDBean.`findClassForDataSource(DataSource dataSource)`
  Methods in tigase.server.amp.db with parameters of type MsgRepositoryIfc
  Modifier and Type
  Method
  Description
  `protected void`
  MsgRepository.MsgRepositoryMDBean.`initializeRepository(String domain, MsgRepositoryIfc repo)`
  `boolean`
  MsgRepository.MsgRepositoryMDBean.`offerExpired(MsgRepositoryIfc repo, Object id, Element element, Date expired)`
  `boolean`
  MsgRepository.MsgRepositoryPoolBean.`offerExpired(MsgRepositoryIfc repo, T id, Element element, Date expired)`
  Deprecated.
  Constructors in tigase.server.amp.db with parameters of type MsgRepositoryIfc
  Modifier
  Constructor
  Description
  ``
  `RepoAwareMsgDBItem(MsgRepositoryIfc repo, Object db_id, Element msg, Date expired)`

- ## Uses of MsgRepositoryIfc in tigase.xmpp.impl

  Methods in tigase.xmpp.impl with parameters of type MsgRepositoryIfc
  Modifier and Type
  Method
  Description
  `Queue<Packet>`
  FlexibleOfflineMessageRetrieval.`restorePacketForOffLineUser(List<String> db_ids, XMPPResourceConnection conn, MsgRepositoryIfc repo)`