Class MongoMessageArchiveRepository.Item<Q extends tigase.archive.QueryCriteria>

java.lang.Object
tigase.mongodb.archive.MongoMessageArchiveRepository.Item<Q>
All Implemented Interfaces:
tigase.archive.db.MessageArchiveRepository.Item, tigase.xmpp.mam.MAMRepository.Item
Enclosing class:
MongoMessageArchiveRepository

public static class MongoMessageArchiveRepository.Item<Q extends tigase.archive.QueryCriteria> extends Object implements tigase.archive.db.MessageArchiveRepository.Item
  • Constructor Details

    • Item

      public Item()
  • Method Details

    • getDirection

      public tigase.archive.db.MessageArchiveRepository.Direction getDirection()
      Specified by:
      getDirection in interface tigase.archive.db.MessageArchiveRepository.Item
    • getId

      public String getId()
      Specified by:
      getId in interface tigase.xmpp.mam.MAMRepository.Item
    • getMessage

      public tigase.xml.Element getMessage()
      Specified by:
      getMessage in interface tigase.xmpp.mam.MAMRepository.Item
    • getTimestamp

      public Date getTimestamp()
      Specified by:
      getTimestamp in interface tigase.xmpp.mam.MAMRepository.Item
    • getWith

      public String getWith()
      Specified by:
      getWith in interface tigase.archive.db.MessageArchiveRepository.Item