Class PubSubDAOMongo
java.lang.Object
tigase.pubsub.repository.PubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>
tigase.mongodb.pubsub.PubSubDAOMongo
- All Implemented Interfaces:
tigase.db.DataSourceAware<MongoDataSource>, tigase.db.util.RepositoryVersionAware, MongoRepositoryVersionAware, tigase.pubsub.repository.IExtendedPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>, tigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>
@Deprecated
public class PubSubDAOMongo
extends tigase.pubsub.repository.PubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>
implements MongoRepositoryVersionAware, tigase.pubsub.repository.IExtendedPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>
Deprecated.
- Author:
- andrzej
-
Nested Class Summary
Nested classes/interfaces inherited from class tigase.pubsub.repository.PubSubDAO
tigase.pubsub.repository.PubSubDAO.MAMItemNested classes/interfaces inherited from interface tigase.db.util.RepositoryVersionAware
tigase.db.util.RepositoryVersionAware.SchemaVersion -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.static final StringDeprecated.Fields inherited from class tigase.pubsub.repository.PubSubDAO
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String uuid, tigase.xml.Element message, Date timestamp, String itemId) Deprecated.org.bson.types.ObjectIdcreateNode(tigase.xmpp.jid.BareJID serviceJid, String nodeName, tigase.xmpp.jid.BareJID ownerJid, tigase.pubsub.AbstractNodeConfig nodeConfig, tigase.pubsub.NodeType nodeType, org.bson.types.ObjectId collectionId, boolean autocreate) Deprecated.voidcreateService(tigase.xmpp.jid.BareJID serviceJid, boolean isPublic) Deprecated.voiddeleteItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String id) Deprecated.voiddeleteNode(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) Deprecated.voiddeleteService(tigase.xmpp.jid.BareJID serviceJid) Deprecated.String[]getAllNodesList(tigase.xmpp.jid.BareJID serviceJid) Deprecated.String[]getChildNodes(tigase.xmpp.jid.BareJID serviceJid, String nodeName) Deprecated.tigase.pubsub.repository.IItems.IItemDeprecated.List<tigase.pubsub.repository.IItems.IItem> getItems(tigase.xmpp.jid.BareJID serviceJid, List<org.bson.types.ObjectId> nodeIds, Date afterDate, Date beforeDate, tigase.xmpp.rsm.RSM rsm, tigase.pubsub.CollectionItemsOrdering collectionItemsOrdering) Deprecated.String[]getItemsIds(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.pubsub.CollectionItemsOrdering order) Deprecated.String[]getItemsIdsSince(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.pubsub.CollectionItemsOrdering order, Date since) Deprecated.List<tigase.pubsub.repository.IItems.ItemMeta> getItemsMeta(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName) Deprecated.tigase.xmpp.mam.MAMRepository.ItemgetMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String stableId) Deprecated.Map<tigase.xmpp.jid.BareJID, tigase.pubsub.repository.stateless.UsersAffiliation> getNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) Deprecated.tigase.pubsub.repository.INodeMeta<org.bson.types.ObjectId> getNodeMeta(tigase.xmpp.jid.BareJID serviceJid, String nodeName) Deprecated.longgetNodesCount(tigase.xmpp.jid.BareJID serviceJid) Deprecated.String[]getNodesList(tigase.xmpp.jid.BareJID serviceJid, String nodeName) Deprecated.Map<tigase.xmpp.jid.BareJID, tigase.pubsub.repository.stateless.UsersSubscription> getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) Deprecated.List<tigase.xmpp.jid.BareJID> getServices(tigase.xmpp.jid.BareJID bareJID, Boolean isPublic) Deprecated.getUserAffiliations(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid) Deprecated.getUserSubscriptions(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid) Deprecated.tigase.pubsub.modules.mam.ExtendedQueryImplnewQuery(tigase.xmpp.jid.BareJID serviceJid) Deprecated.voidqueryItems(tigase.pubsub.modules.mam.ExtendedQueryImpl query, org.bson.types.ObjectId nodeId, tigase.xmpp.mam.MAMRepository.ItemHandler<tigase.pubsub.modules.mam.ExtendedQueryImpl, tigase.xmpp.mam.MAMRepository.Item> itemHandler) Deprecated.protected <T> List<T> readAllValuesForField(com.mongodb.client.MongoCollection<org.bson.Document> collection, String field, org.bson.conversions.Bson filter) Deprecated.protected <T> List<T> readAllValuesForField(com.mongodb.client.MongoCollection<org.bson.Document> collection, String field, org.bson.conversions.Bson filter, org.bson.conversions.Bson sort) Deprecated.voidremoveAllFromRootCollection(tigase.xmpp.jid.BareJID serviceJid) Deprecated.voidremoveNodeSubscription(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.xmpp.jid.BareJID jid) Deprecated.voidsetDataSource(MongoDataSource dataSource) Deprecated.voidupdateMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String stableId, tigase.xml.Element element) Deprecated.voidupdateNodeAffiliation(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName, tigase.pubsub.repository.stateless.UsersAffiliation userAffiliation) Deprecated.voidupdateNodeConfig(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String serializedNodeConfig, org.bson.types.ObjectId collectionId) Deprecated.voidupdateNodeSubscription(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName, tigase.pubsub.repository.stateless.UsersSubscription userSubscription) Deprecated.tigase.db.util.SchemaLoader.ResultupdateSchema(Optional<tigase.util.Version> oldVersion, tigase.util.Version newVersion) Deprecated.voidwriteItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, long timeInMilis, String id, String publisher, tigase.xml.Element item, String uuid) Deprecated.Methods inherited from class tigase.pubsub.repository.PubSubDAO
calculateOffsetAndPosition, destroy, getNodeConfig, getUserRoster, itemDataToElement, itemDataToElement, parseConfig, parseConfigFormMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.pubsub.repository.IPubSubDAO
addMAMItem, destroy, getUserRoster, newQuery, parseConfigMethods inherited from interface MongoRepositoryVersionAware
getVersion
-
Field Details
-
PUBSUB_AFFILIATIONS
-
PUBSUB_ITEMS
-
PUBSUB_MAM
-
PUBSUB_NODES
-
PUBSUB_SERVICE_JIDS
-
PUBSUB_SUBSCRIPTIONS
-
-
Constructor Details
-
PubSubDAOMongo
public PubSubDAOMongo()Deprecated.
-
-
Method Details
-
getMAMItem
public tigase.xmpp.mam.MAMRepository.Item getMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String stableId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getMAMItemin interfacetigase.pubsub.repository.IExtendedPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
updateMAMItem
public void updateMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String stableId, tigase.xml.Element element) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
updateMAMItemin interfacetigase.pubsub.repository.IExtendedPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
createNode
public org.bson.types.ObjectId createNode(tigase.xmpp.jid.BareJID serviceJid, String nodeName, tigase.xmpp.jid.BareJID ownerJid, tigase.pubsub.AbstractNodeConfig nodeConfig, tigase.pubsub.NodeType nodeType, org.bson.types.ObjectId collectionId, boolean autocreate) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
createNodein interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
createService
public void createService(tigase.xmpp.jid.BareJID serviceJid, boolean isPublic) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
createServicein interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
deleteItem
public void deleteItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String id) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
deleteItemin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
deleteNode
public void deleteNode(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
deleteNodein interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getAllNodesList
public String[] getAllNodesList(tigase.xmpp.jid.BareJID serviceJid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getAllNodesListin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getChildNodes
public String[] getChildNodes(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getChildNodesin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getItem
public tigase.pubsub.repository.IItems.IItem getItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String id) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getItemin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getItems
public List<tigase.pubsub.repository.IItems.IItem> getItems(tigase.xmpp.jid.BareJID serviceJid, List<org.bson.types.ObjectId> nodeIds, Date afterDate, Date beforeDate, tigase.xmpp.rsm.RSM rsm, tigase.pubsub.CollectionItemsOrdering collectionItemsOrdering) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getItemsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getItemsIds
public String[] getItemsIds(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.pubsub.CollectionItemsOrdering order) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getItemsIdsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getItemsIdsSince
public String[] getItemsIdsSince(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.pubsub.CollectionItemsOrdering order, Date since) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getItemsIdsSincein interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getItemsMeta
public List<tigase.pubsub.repository.IItems.ItemMeta> getItemsMeta(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getItemsMetain interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getNodeAffiliations
public Map<tigase.xmpp.jid.BareJID, tigase.pubsub.repository.stateless.UsersAffiliation> getNodeAffiliations(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getNodeAffiliationsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getNodeMeta
public tigase.pubsub.repository.INodeMeta<org.bson.types.ObjectId> getNodeMeta(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getNodeMetain interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getNodeSubscriptions
public Map<tigase.xmpp.jid.BareJID, tigase.pubsub.repository.stateless.UsersSubscription> getNodeSubscriptions(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getNodeSubscriptionsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getNodesCount
public long getNodesCount(tigase.xmpp.jid.BareJID serviceJid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getNodesCountin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getNodesList
public String[] getNodesList(tigase.xmpp.jid.BareJID serviceJid, String nodeName) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getNodesListin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getUserAffiliations
public Map<String, tigase.pubsub.repository.stateless.UsersAffiliation> getUserAffiliations(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getUserAffiliationsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getUserSubscriptions
public Map<String, tigase.pubsub.repository.stateless.UsersSubscription> getUserSubscriptions(tigase.xmpp.jid.BareJID serviceJid, tigase.xmpp.jid.BareJID jid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getUserSubscriptionsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
addMAMItem
public void addMAMItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String uuid, tigase.xml.Element message, Date timestamp, String itemId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
addMAMItemin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
newQuery
public tigase.pubsub.modules.mam.ExtendedQueryImpl newQuery(tigase.xmpp.jid.BareJID serviceJid) Deprecated.- Specified by:
newQueryin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>
-
queryItems
public void queryItems(tigase.pubsub.modules.mam.ExtendedQueryImpl query, org.bson.types.ObjectId nodeId, tigase.xmpp.mam.MAMRepository.ItemHandler<tigase.pubsub.modules.mam.ExtendedQueryImpl, tigase.xmpp.mam.MAMRepository.Item> itemHandler) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
queryItemsin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
readAllValuesForField
-
readAllValuesForField
-
removeAllFromRootCollection
public void removeAllFromRootCollection(tigase.xmpp.jid.BareJID serviceJid) throws tigase.component.exceptions.RepositoryException Deprecated.- Throws:
tigase.component.exceptions.RepositoryException
-
removeNodeSubscription
public void removeNodeSubscription(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, tigase.xmpp.jid.BareJID jid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
removeNodeSubscriptionin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
deleteService
public void deleteService(tigase.xmpp.jid.BareJID serviceJid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
deleteServicein interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
getServices
public List<tigase.xmpp.jid.BareJID> getServices(tigase.xmpp.jid.BareJID bareJID, Boolean isPublic) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
getServicesin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
setDataSource
Deprecated.- Specified by:
setDataSourcein interfacetigase.db.DataSourceAware<MongoDataSource>
-
updateNodeAffiliation
public void updateNodeAffiliation(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName, tigase.pubsub.repository.stateless.UsersAffiliation userAffiliation) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
updateNodeAffiliationin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
updateNodeConfig
public void updateNodeConfig(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String serializedNodeConfig, org.bson.types.ObjectId collectionId) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
updateNodeConfigin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
updateNodeSubscription
public void updateNodeSubscription(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, String nodeName, tigase.pubsub.repository.stateless.UsersSubscription userSubscription) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
updateNodeSubscriptionin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-
updateSchema
public tigase.db.util.SchemaLoader.Result updateSchema(Optional<tigase.util.Version> oldVersion, tigase.util.Version newVersion) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
updateSchemain interfacetigase.db.util.RepositoryVersionAware- Throws:
tigase.component.exceptions.RepositoryException
-
writeItem
public void writeItem(tigase.xmpp.jid.BareJID serviceJid, org.bson.types.ObjectId nodeId, long timeInMilis, String id, String publisher, tigase.xml.Element item, String uuid) throws tigase.component.exceptions.RepositoryException Deprecated.- Specified by:
writeItemin interfacetigase.pubsub.repository.IPubSubDAO<org.bson.types.ObjectId, MongoDataSource, tigase.pubsub.modules.mam.ExtendedQueryImpl>- Throws:
tigase.component.exceptions.RepositoryException
-