Class OnRestoreEventsSender
java.lang.Object
com.atlassian.confluence.impl.backuprestore.restore.events.OnRestoreEventsSender
Sends events related to the restore process (like start/finish etc).
- Since:
- 8.2.0
-
Constructor Summary
ConstructorsConstructorDescriptionOnRestoreEventsSender
(com.atlassian.event.api.EventPublisher eventPublisher, UserAccessor userAccessor, RestoreDao restoreDao) -
Method Summary
Modifier and TypeMethodDescriptionvoid
sendFailureEvent
(BackupRestoreJob job, String errorMessage) void
sendFinishEvents
(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) void
sendInProgressEvent
(JobScope jobScope, long processedObjects, long totalNumberOfObjects, boolean databaseLocked, boolean isDisplayJohnson) void
void
sendStartEvents
(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) void
void
-
Constructor Details
-
OnRestoreEventsSender
public OnRestoreEventsSender(com.atlassian.event.api.EventPublisher eventPublisher, UserAccessor userAccessor, RestoreDao restoreDao)
-
-
Method Details
-
sendStartEvents
public void sendStartEvents(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) throws BackupRestoreException - Throws:
BackupRestoreException
-
sendFinishEvents
public void sendFinishEvents(BackupRestoreJob job, BackupRestoreSettings settings, Collection<String> spaceKeys, Properties properties) throws BackupRestoreException - Throws:
BackupRestoreException
-
sendInProgressEvent
public void sendInProgressEvent(JobScope jobScope, long processedObjects, long totalNumberOfObjects, boolean databaseLocked, boolean isDisplayJohnson) -
sendLockDatabaseEvent
public void sendLockDatabaseEvent() -
sendUnlockDatabaseEvent
public void sendUnlockDatabaseEvent() -
sendSuccessfulEvent
-
sendFailureEvent
-