Class ConfigurableDbCachingRemoteDirectoryInstanceLoader

All Implemented Interfaces:
DirectoryInstanceLoader, InternalHybridDirectoryInstanceLoader

public class ConfigurableDbCachingRemoteDirectoryInstanceLoader extends DbCachingRemoteDirectoryInstanceLoader
A subclass of DbCachingRemoteDirectoryInstanceLoader which allows DB caching to be switched off based on the DirectoryProperties.CACHE_ENABLED attribute. Since 3.2.0 the uncached directories returned by this class will be extended with auditing capabilities.

Note, the caching in this class refers to the DB caching of directory data, not of in memory caches of the RemoteDirectory instances themselves

Since:
2.8