Class AbstractAccessor

    • Constructor Detail

      • AbstractAccessor

        public AbstractAccessor()
    • Method Detail

      • getJongoCollection

        protected org.jongo.MongoCollection getJongoCollection​(String collectionName)
      • getMongoCollection

        protected com.mongodb.client.MongoCollection<org.bson.Document> getMongoCollection​(String collectionName)
      • createOrUpdateIndex

        public static void createOrUpdateIndex​(com.mongodb.client.MongoCollection<org.bson.Document> collection,
                                               String attribute)
      • createOrUpdateCompoundIndex

        public static void createOrUpdateCompoundIndex​(com.mongodb.client.MongoCollection<org.bson.Document> collection,
                                                       String... attribute)
      • createOrUpdateTTLIndex

        protected void createOrUpdateTTLIndex​(com.mongodb.client.MongoCollection<org.bson.Document> collection,
                                              String attribute,
                                              Long ttl)