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 Constructor Description LoggingRestoreProgressMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginDatabaseInformationRestore()voidbeginRestore()voidbeginTableCreationRestore(String tableName)voidbeginTableDataRestore(String tableName)voidbeginTableDefinitionsRestore()voidbeginTableRowRestore()voidbeginTablesRestore()voidendDatabaseInformationRestore()voidendRestore()voidendTableCreationRestore(String tableName)voidendTableDataRestore(String tableName)voidendTableDefinitionsRestore()voidendTableRowRestore()voidendTablesRestore()voidupdateTotalNumberOfTablesToRestore(int tableCount)
-
-
-
Method Detail
-
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
public void beginTableDataRestore(String tableName)
- Specified by:
beginTableDataRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
beginTableCreationRestore
public void beginTableCreationRestore(String tableName)
- 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
public void endTableDataRestore(String tableName)
- Specified by:
endTableDataRestorein interfacecom.atlassian.activeobjects.spi.RestoreProgressMonitor
-
endTableCreationRestore
public void endTableCreationRestore(String tableName)
- 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
-
-