public class SynchronisationStatusManagerImpl extends Object implements SynchronisationStatusManager
| Constructor and Description |
|---|
SynchronisationStatusManagerImpl(DirectorySynchronisationInformationStore store,
com.atlassian.event.api.EventPublisher eventPublisher) |
| Modifier and Type | Method and Description |
|---|---|
DirectorySynchronisationInformation |
getDirectorySynchronisationInformation(Directory directory)
Returns directory synchronisation information.
|
void |
handleEvent(DirectoryDeletedEvent event) |
void |
handleEvent(XMLRestoreStartedEvent event) |
void |
syncFinished(long directoryId)
Notify that directory synchronisation has finished.
|
void |
syncStarted(Directory directory)
Notify that directory synchronisation has started.
|
void |
syncStatus(long directoryId,
String key,
Serializable... parameters)
Notify that directory synchronisation status has changed.
|
public SynchronisationStatusManagerImpl(DirectorySynchronisationInformationStore store, com.atlassian.event.api.EventPublisher eventPublisher)
public void syncStarted(Directory directory)
SynchronisationStatusManagersyncStarted in interface SynchronisationStatusManagerdirectory - directorypublic void syncStatus(long directoryId,
String key,
Serializable... parameters)
SynchronisationStatusManagersyncStatus in interface SynchronisationStatusManagerdirectoryId - directory idkey - synchronisation status message keyparameters - synchronisation status message parameterspublic void syncFinished(long directoryId)
SynchronisationStatusManagersyncFinished in interface SynchronisationStatusManagerdirectoryId - directory idpublic DirectorySynchronisationInformation getDirectorySynchronisationInformation(Directory directory)
SynchronisationStatusManagergetDirectorySynchronisationInformation in interface SynchronisationStatusManagerdirectory - directory to retrieve information from@EventListener public void handleEvent(DirectoryDeletedEvent event)
@EventListener public void handleEvent(XMLRestoreStartedEvent event)
Copyright © 2017 Atlassian. All rights reserved.