Package | Description |
---|---|
com.atlassian.crowd.core.event | |
com.atlassian.crowd.directory | |
com.atlassian.crowd.manager.directory | |
com.atlassian.crowd.manager.recovery |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingMultiEventPublisher
Basic implementation of
MultiEventPublisher that delegates to an underlying EventPublisher |
class |
TransactionAwareEventPublisher
Delays publishing any events if a transaction is active, until that transaction commits.
|
Modifier and Type | Method and Description |
---|---|
MultiEventPublisher |
CrowdEventPublisherFactory.createEventPublisher() |
Constructor and Description |
---|
DbCachingRemoteChangeOperations(DirectoryDao directoryDao,
RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory,
SynchronisationStatusManager synchronisationStatusManager,
MultiEventPublisher eventPublisher,
UserDao userDao,
GroupDao groupDao,
GroupActionStrategy groupActionStrategy) |
DirectoryCacheFactoryImpl(DirectoryDao directoryDao,
SynchronisationStatusManager synchronisationStatusManager,
MultiEventPublisher eventPublisher,
UserDao userDao,
GroupDao groupDao) |
TransactionalDirectoryCacheFactory(DirectoryDao directoryDao,
SynchronisationStatusManager synchronisationStatusManager,
MultiEventPublisher eventPublisher,
UserDao userDao,
GroupDao groupDao,
org.springframework.transaction.interceptor.TransactionInterceptor transactionInterceptor) |
Constructor and Description |
---|
DirectoryManagerGeneric(DirectoryDao directoryDao,
ApplicationDAO applicationDAO,
MultiEventPublisher eventPublisher,
PermissionManager permissionManager,
DirectoryInstanceLoader directoryInstanceLoader,
DirectorySynchroniser directorySynchroniser,
DirectoryPollerManager directoryPollerManager,
com.atlassian.beehive.ClusterLockService lockService,
SynchronisationStatusManager synchronisationStatusManager,
BeforeGroupRemoval beforeGroupRemoval,
Optional<NestedGroupsCacheProvider> nestedGroupsCacheProvider) |
Constructor and Description |
---|
RecoveryModeAwareDirectoryManager(DirectoryDao directoryDao,
ApplicationDAO applicationDAO,
MultiEventPublisher eventPublisher,
PermissionManager permissionManager,
DirectoryInstanceLoader directoryInstanceLoader,
DirectorySynchroniser directorySynchroniser,
DirectoryPollerManager directoryPollerManager,
com.atlassian.beehive.ClusterLockService clusterLockService,
SynchronisationStatusManager synchronisationStatusManager,
BeforeGroupRemoval beforeGroupRemoval,
RecoveryModeService recoveryModeService,
Optional<NestedGroupsCacheProvider> nestedGroupsCacheProvider) |
Copyright © 2021 Atlassian. All rights reserved.
View cookie preferences