Package com.atlassian.crowd.directory
Class TransactionalDirectoryCacheFactory
java.lang.Object
com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
com.atlassian.crowd.directory.TransactionalDirectoryCacheFactory
- All Implemented Interfaces:
DirectoryCacheFactory
DirectoryCacheFactory that returns DbCachingRemoteDirectoryCache instance
wrapped with TransactionInterceptor.
-
Constructor Summary
ConstructorDescriptionTransactionalDirectoryCacheFactory
(DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, MultiEventPublisher eventPublisher, UserDao userDao, GroupDao groupDao, org.springframework.transaction.interceptor.TransactionInterceptor transactionInterceptor, CrowdDarkFeatureManager crowdDarkFeatureManager) -
Method Summary
Modifier and TypeMethodDescriptioncreateDirectoryCacheChangeOperations
(RemoteDirectory remoteDirectory, InternalRemoteDirectory internalDirectory) Methods inherited from class com.atlassian.crowd.directory.DirectoryCacheFactoryImpl
createDirectoryCache
-
Constructor Details
-
TransactionalDirectoryCacheFactory
public TransactionalDirectoryCacheFactory(DirectoryDao directoryDao, SynchronisationStatusManager synchronisationStatusManager, MultiEventPublisher eventPublisher, UserDao userDao, GroupDao groupDao, org.springframework.transaction.interceptor.TransactionInterceptor transactionInterceptor, CrowdDarkFeatureManager crowdDarkFeatureManager)
-
-
Method Details
-
createDirectoryCacheChangeOperations
public DirectoryCacheChangeOperations createDirectoryCacheChangeOperations(RemoteDirectory remoteDirectory, InternalRemoteDirectory internalDirectory)
-