Class LoggingBackupProgressMonitor
java.lang.Object
com.atlassian.confluence.activeobjects.backup.LoggingBackupProgressMonitor
- All Implemented Interfaces:
com.atlassian.activeobjects.spi.BackupProgressMonitor
public class LoggingBackupProgressMonitor
extends Object
implements com.atlassian.activeobjects.spi.BackupProgressMonitor
A simple implementation of the backup progress monitor that logs progress to SLF4J.
Most logging is performed at INFO level.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidbeginTableBackup(String tableName) voidvoidvoidvoidvoidendTableBackup(String tableName) voidvoidvoidupdateTotalNumberOfTablesToBackup(int tableCount)
-
Constructor Details
-
LoggingBackupProgressMonitor
public LoggingBackupProgressMonitor()
-
-
Method Details
-
beginBackup
public void beginBackup()- Specified by:
beginBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
endBackup
public void endBackup()- Specified by:
endBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
beginDatabaseInformationBackup
public void beginDatabaseInformationBackup()- Specified by:
beginDatabaseInformationBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
beginTableDefinitionsBackup
public void beginTableDefinitionsBackup()- Specified by:
beginTableDefinitionsBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
beginTablesBackup
public void beginTablesBackup()- Specified by:
beginTablesBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
beginTableBackup
- Specified by:
beginTableBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
updateTotalNumberOfTablesToBackup
public void updateTotalNumberOfTablesToBackup(int tableCount) - Specified by:
updateTotalNumberOfTablesToBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
endDatabaseInformationBackup
public void endDatabaseInformationBackup()- Specified by:
endDatabaseInformationBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
endTableDefinitionsBackup
public void endTableDefinitionsBackup()- Specified by:
endTableDefinitionsBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
endTablesBackup
public void endTablesBackup()- Specified by:
endTablesBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-
endTableBackup
- Specified by:
endTableBackupin interfacecom.atlassian.activeobjects.spi.BackupProgressMonitor
-