Package tigase.pubsub.repository
Interface IItems
- All Known Implementing Classes:
Items
public interface IItems
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static class
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteItem
(String id) String[]
String[]
getItemsIdsSince
(CollectionItemsOrdering order, Date since) void
-
Method Details
-
deleteItem
- Throws:
tigase.component.exceptions.RepositoryException
-
getItem
- Throws:
tigase.component.exceptions.RepositoryException
-
getItemsIds
String[] getItemsIds(CollectionItemsOrdering order) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getItemsIdsSince
String[] getItemsIdsSince(CollectionItemsOrdering order, Date since) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getLastItem
IItems.IItem getLastItem(CollectionItemsOrdering order) throws tigase.component.exceptions.RepositoryException - Throws:
tigase.component.exceptions.RepositoryException
-
getItemsMeta
- Throws:
tigase.component.exceptions.RepositoryException
-
writeItem
void writeItem(String id, String publisher, tigase.xml.Element item, String uuid) throws tigase.component.exceptions.RepositoryException, PubSubException - Throws:
tigase.component.exceptions.RepositoryException
PubSubException
-