Package com.atlassian.crowd.directory
Class DirectoryCacheFactoryImpl
java.lang.Object
com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
- All Implemented Interfaces:
DirectoryCacheFactory
- Direct Known Subclasses:
TransactionalDirectoryCacheFactory
DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance.
-
Constructor Summary
ConstructorsConstructorDescriptionDirectoryCacheFactoryImpl(com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, MultiEventPublisher eventPublisher, com.atlassian.crowd.embedded.spi.UserDao userDao, com.atlassian.crowd.embedded.spi.GroupDao groupDao, CrowdDarkFeatureManager crowdDarkFeatureManager) DirectoryCacheFactoryImpl(com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.crowd.embedded.spi.UserDao userDao, com.atlassian.crowd.embedded.spi.GroupDao groupDao, CrowdDarkFeatureManager crowdDarkFeatureManager) -
Method Summary
Modifier and TypeMethodDescriptionfinal DirectoryCachecreateDirectoryCache(RemoteDirectory remoteDirectory, InternalRemoteDirectory internalDirectory)
-
Constructor Details
-
DirectoryCacheFactoryImpl
public DirectoryCacheFactoryImpl(com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.crowd.embedded.spi.UserDao userDao, com.atlassian.crowd.embedded.spi.GroupDao groupDao, CrowdDarkFeatureManager crowdDarkFeatureManager) -
DirectoryCacheFactoryImpl
public DirectoryCacheFactoryImpl(com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, MultiEventPublisher eventPublisher, com.atlassian.crowd.embedded.spi.UserDao userDao, com.atlassian.crowd.embedded.spi.GroupDao groupDao, CrowdDarkFeatureManager crowdDarkFeatureManager)
-
-
Method Details
-
createDirectoryCache
public final DirectoryCache createDirectoryCache(RemoteDirectory remoteDirectory, InternalRemoteDirectory internalDirectory) - Specified by:
createDirectoryCachein interfaceDirectoryCacheFactory
-