@Transactional public class FailedSynchronisationManagerImpl extends Object implements FailedSynchronisationManager
| Constructor and Description |
|---|
FailedSynchronisationManagerImpl(InternalSynchronisationStatusManager synchronisationStatusManager,
DirectoryPollerManager pollerManager,
com.atlassian.beehive.ClusterLockService lockService,
DirectoryManager directoryManager,
DirectorySynchronisationEventHelper syncEventHelper) |
| Modifier and Type | Method and Description |
|---|---|
void |
finalizeSynchronisationStatuses()
Finds and finalizes synchronisations which started, but haven't finished yet
|
int |
rescheduleStalledSynchronisations()
Attempts to find synchronisations started by nodes that have terminated, and reschedule them.
|
public FailedSynchronisationManagerImpl(InternalSynchronisationStatusManager synchronisationStatusManager, DirectoryPollerManager pollerManager, com.atlassian.beehive.ClusterLockService lockService, DirectoryManager directoryManager, DirectorySynchronisationEventHelper syncEventHelper)
public void finalizeSynchronisationStatuses()
FailedSynchronisationManagerfinalizeSynchronisationStatuses in interface FailedSynchronisationManagerpublic int rescheduleStalledSynchronisations()
FailedSynchronisationManagerrescheduleStalledSynchronisations in interface FailedSynchronisationManagerfor non-clustered handlingCopyright © 2023 Atlassian. All rights reserved.