Package com.atlassian.crowd.manager.directory
package com.atlassian.crowd.manager.directory
-
ClassDescriptionAllows actions to be taken before groups are removed by the directory manager on Application or Directory DAOs.Represents the results from an 'addAll' operation.Represents the results from a 'removeAll' operation.Wraps
DirectoryDao
calls in aTransactional
.A service interface providing: Directory CRUD Operations Token Operations RemoteDirectory User Operations RemoteDirectory Group Operations RemoteDirectory Membership Operations RemoteDirectory Bulk OperationsThrown when aRemoteDirectory
does not have the permission set to perform an operation such as add/modify/delete verses a group/principal/role.Storage for directory synchronisation information.Deprecated.Responsible for storing and obtaining directory synchronisation tokensAn object that synchronises aSynchronisableDirectory
with a cache.An implementation of aDirectorySynchroniser
.Provides utilities for dealing with failed synchronizationsStores information about synchronisation status in the databaseA persistent implementation of theDirectorySynchronisationTokenStore
that uses the database for token storageDeprecated.Represents a component which manages memberships for groups as per available permissionAn implementation ofBeforeGroupRemoval
which does nothing.Synchronisation modes for synchronising a directory.Marks incomplete synchronization as failed for single-node instances.Marker interface for aDirectoryDao
that also provides transactional behaviour.