Class ChangeEntryIndexDao

java.lang.Object
de.hdi.mongobumblebee.dao.ChangeEntryIndexDao

public class ChangeEntryIndexDao extends Object
Since:
10.12.14
Author:
lstolowski
  • Constructor Details

    • ChangeEntryIndexDao

      public ChangeEntryIndexDao(String changelogCollectionName)
  • 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

      public void setChangelogCollectionName(String changelogCollectionName)