Interface IItems


  • public interface IItems
    • Method Detail

      • deleteItem

        void deleteItem​(java.lang.String id)
                 throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItem

        tigase.xml.Element getItem​(java.lang.String id)
                            throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItemCreationDate

        java.util.Date getItemCreationDate​(java.lang.String id)
                                    throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItemsIds

        java.lang.String[] getItemsIds()
                                throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItemsIdsSince

        java.lang.String[] getItemsIdsSince​(java.util.Date since)
                                     throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItemsMeta

        java.util.List<IItems.ItemMeta> getItemsMeta()
                                              throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • getItemUpdateDate

        java.util.Date getItemUpdateDate​(java.lang.String id)
                                  throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException
      • writeItem

        void writeItem​(long timeInMilis,
                       java.lang.String id,
                       java.lang.String publisher,
                       tigase.xml.Element item)
                throws tigase.component.exceptions.RepositoryException
        Throws:
        tigase.component.exceptions.RepositoryException