Package tigase.pubsub.repository
Interface IItems
-
public interface IItems
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIItems.ItemMeta
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteItem(java.lang.String id)tigase.xml.ElementgetItem(java.lang.String id)java.util.DategetItemCreationDate(java.lang.String id)java.lang.String[]getItemsIds()java.lang.String[]getItemsIdsSince(java.util.Date since)java.util.List<IItems.ItemMeta>getItemsMeta()java.util.DategetItemUpdateDate(java.lang.String id)voidwriteItem(long timeInMilis, java.lang.String id, java.lang.String publisher, tigase.xml.Element item)
-
-
-
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
-
-