Package de.hdi.mongobumblebee.dao
Class ChangeEntryIndexDao
java.lang.Object
de.hdi.mongobumblebee.dao.ChangeEntryIndexDao
- Since:
- 10.12.14
- Author:
- lstolowski
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateRequiredUniqueIndex(com.mongodb.client.MongoCollection<org.bson.Document> collection) voiddropIndex(com.mongodb.client.MongoCollection<org.bson.Document> collection, org.bson.Document index) org.bson.DocumentfindRequiredChangeAndAuthorIndex(com.mongodb.client.MongoDatabase db) booleanisUnique(org.bson.Document index) voidsetChangelogCollectionName(String changelogCollectionName)
-
Constructor Details
-
ChangeEntryIndexDao
-
-
Method Details
-
createRequiredUniqueIndex
public void createRequiredUniqueIndex(com.mongodb.client.MongoCollection<org.bson.Document> collection) -
findRequiredChangeAndAuthorIndex
public org.bson.Document findRequiredChangeAndAuthorIndex(com.mongodb.client.MongoDatabase db) -
isUnique
public boolean isUnique(org.bson.Document index) -
dropIndex
public void dropIndex(com.mongodb.client.MongoCollection<org.bson.Document> collection, org.bson.Document index) -
setChangelogCollectionName
-