Uses of Interface
com.atlassian.crowd.directory.synchronisation.cache.DirectoryCache
Packages that use DirectoryCache
-
Uses of DirectoryCache in com.atlassian.crowd.directory.synchronisation.cache
Methods in com.atlassian.crowd.directory.synchronisation.cache with parameters of type DirectoryCacheModifier and TypeMethodDescriptionAbstractCacheRefresher.synchroniseAll(DirectoryCache directoryCache) CacheRefresher.synchroniseAll(DirectoryCache directoryCache) Will visit all Users and Groups in the external directory in order to do a Full refresh.protected voidAbstractCacheRefresher.synchroniseAllGroupAttributes(Collection<G> remoteGroups, DirectoryCache directoryCache) protected abstract PartialSynchronisationResult<G>AbstractCacheRefresher.synchroniseAllGroups(DirectoryCache directoryCache) This method is expected to fetch the groups to update (or all currently in the remote directory) and update the directory cache (call the appropriate method for deleting and then the appropriate method for updating/adding).protected voidAbstractCacheRefresher.synchroniseAllUserAttributes(Collection<? extends UserWithAttributes> remoteUsers, DirectoryCache directoryCache) protected abstract PartialSynchronisationResult<? extends UserWithAttributes>AbstractCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) This method is expected to fetch the users to update (or all currently in the remote directory) and update the directory cache (call the appropriate method for deleting and then the appropriate method for updating/adding).CacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String syncToken) Attempts to synchronise changes since the last refresh as opposed to performing a full synchronisation.protected voidAbstractCacheRefresher.synchroniseMemberships(Collection<G> remoteGroups, DirectoryCache directoryCache, boolean isFullSync)