Class LoggingRestoreProgressMonitor
java.lang.Object
com.atlassian.confluence.activeobjects.backup.LoggingRestoreProgressMonitor
- All Implemented Interfaces:
com.atlassian.activeobjects.spi.RestoreProgressMonitor
public class LoggingRestoreProgressMonitor
extends Object
implements com.atlassian.activeobjects.spi.RestoreProgressMonitor
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 TypeMethodDescriptionvoidvoidvoidbeginTableCreationRestore(String tableName) voidbeginTableDataRestore(String tableName) voidvoidvoidvoidvoidvoidendTableCreationRestore(String tableName) voidendTableDataRestore(String tableName) voidvoidvoidvoidupdateTotalNumberOfTablesToRestore(int tableCount)
-
Constructor Details
-
LoggingRestoreProgressMonitor
public LoggingRestoreProgressMonitor()
-
-
Method Details
-
beginRestore
public void beginRestore()- Specified by:
beginRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endRestore
public void endRestore()- Specified by:
endRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginDatabaseInformationRestore
public void beginDatabaseInformationRestore()- Specified by:
beginDatabaseInformationRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTableDefinitionsRestore
public void beginTableDefinitionsRestore()- Specified by:
beginTableDefinitionsRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTablesRestore
public void beginTablesRestore()- Specified by:
beginTablesRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTableDataRestore
- Specified by:
beginTableDataRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTableCreationRestore
- Specified by:
beginTableCreationRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTableRowRestore
public void beginTableRowRestore()- Specified by:
beginTableRowRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endDatabaseInformationRestore
public void endDatabaseInformationRestore()- Specified by:
endDatabaseInformationRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTableDefinitionsRestore
public void endTableDefinitionsRestore()- Specified by:
endTableDefinitionsRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTablesRestore
public void endTablesRestore()- Specified by:
endTablesRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTableDataRestore
- Specified by:
endTableDataRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTableCreationRestore
- Specified by:
endTableCreationRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTableRowRestore
public void endTableRowRestore()- Specified by:
endTableRowRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
updateTotalNumberOfTablesToRestore
public void updateTotalNumberOfTablesToRestore(int tableCount) - Specified by:
updateTotalNumberOfTablesToRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-