Class MetadataCachesSingleton

java.lang.Object
org.restheart.mongodb.interceptors.MetadataCachesSingleton

public class MetadataCachesSingleton extends Object
Caches for db and collection metadata
Author:
Andrea Di Cesare <andrea@softinstigate.com>
  • Method Details

    • init

      public static void init(MongoServiceConfiguration conf)
      Parameters:
      conf -
    • getInstance

      public static MetadataCachesSingleton getInstance()
      Returns:
    • isEnabled

      public static boolean isEnabled()
      Returns:
      the enabled
    • getDBProperties

      public org.bson.BsonDocument getDBProperties(String dbName)
      Parameters:
      dbName -
      Returns:
    • getCollectionProperties

      public org.bson.BsonDocument getCollectionProperties(String dbName, String collName)
      Parameters:
      dbName -
      collName -
      Returns:
    • invalidateDb

      public void invalidateDb(String dbName)
      Parameters:
      dbName -
    • invalidateCollection

      public void invalidateCollection(String dbName, String collName)
      Parameters:
      dbName -
      collName -