Package de.aservo.ldap.adapter.backend
Class CachedDirectoryBackend
- java.lang.Object
-
- de.aservo.ldap.adapter.backend.ProxyDirectoryBackend
-
- de.aservo.ldap.adapter.backend.CachedDirectoryBackend
-
- All Implemented Interfaces:
DirectoryBackend,NestedDirectoryBackend
- Direct Known Subclasses:
CachedWithPersistenceDirectoryBackend
public abstract class CachedDirectoryBackend extends ProxyDirectoryBackend
-
-
Field Summary
-
Fields inherited from class de.aservo.ldap.adapter.backend.ProxyDirectoryBackend
config, directoryBackend
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCachedDirectoryBackend(ServerConfiguration config, NestedDirectoryBackend directoryBackend)
-
Method Summary
-
Methods inherited from class de.aservo.ldap.adapter.backend.ProxyDirectoryBackend
dropAllGroups, dropAllUsers, dropGroup, dropMembership, dropUser, getAllGroups, getAllGroups, getAllUsers, getAllUsers, getAuthenticatedUser, getDirectChildGroupsOfGroup, getDirectGroupsOfUser, getDirectParentGroupsOfGroup, getDirectUsersOfGroup, getGroup, getId, getMemberships, getTransitiveChildGroupsOfGroup, getTransitiveGroupsOfUser, getTransitiveParentGroupsOfGroup, getTransitiveUsersOfGroup, getUser, requireReset, runQueryExpression, shutdown, startup, upsertAllGroups, upsertAllGroups, upsertAllUsers, upsertAllUsers, upsertGroup, upsertMembership, upsertUser, upsertUser, withReadAccess, withReadAccess, withWriteAccess, withWriteAccess
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.aservo.ldap.adapter.api.directory.NestedDirectoryBackend
acquireDbLock, releaseDbLock
-
-
-
-
Constructor Detail
-
CachedDirectoryBackend
protected CachedDirectoryBackend(ServerConfiguration config, NestedDirectoryBackend directoryBackend)
-
-