org.opencms.db.mssql
Class CmsBackupDriver
java.lang.Object
org.opencms.db.generic.CmsBackupDriver
org.opencms.db.mssql.CmsBackupDriver
- All Implemented Interfaces:
- I_CmsBackupDriver, I_CmsDriver
public class CmsBackupDriver
- extends CmsBackupDriver
MS SQL implementation of the backup driver methods.
- Since:
- 6.0.0
- Version:
- $Revision: 1.2 $
- Author:
- Andras Balogh
| Methods inherited from class org.opencms.db.generic.CmsBackupDriver |
createBackupPropertyDefinition, createBackupResource, deleteBackup, deleteBackupPropertyDefinition, deleteBackups, destroy, finalize, getSqlManager, init, internalCountProperties, internalWriteBackupFileContent, readBackupFile, readBackupFileHeaders, readBackupFileHeaders, readBackupMaxVersion, readBackupProject, readBackupProjectResources, readBackupProjectTag, readBackupProperties, readBackupPropertyDefinition, readMaxTagId, readNextBackupTagId, writeBackupProject, writeBackupProperties, writeBackupResource |
CmsBackupDriver
public CmsBackupDriver()
initSqlManager
public CmsSqlManager initSqlManager(String classname)
- Description copied from interface:
I_CmsBackupDriver
- Initializes the SQL manager for this driver.
- Specified by:
initSqlManager in interface I_CmsBackupDriver- Overrides:
initSqlManager in class CmsBackupDriver
- Parameters:
classname - the classname of the SQL manager
- Returns:
- the SQL manager for this driver
- See Also:
I_CmsBackupDriver.initSqlManager(String)
readBackupProjects
public List readBackupProjects(CmsDbContext dbc)
throws CmsDataAccessException
- Description copied from interface:
I_CmsBackupDriver
- Returns all projects from the history.
- Specified by:
readBackupProjects in interface I_CmsBackupDriver- Overrides:
readBackupProjects in class CmsBackupDriver
- Parameters:
dbc - the current database context
- Returns:
- list of
CmsBackupProject objects
with all projects from history.
- Throws:
CmsDataAccessException - if an error occurs- See Also:
I_CmsBackupDriver.readBackupProjects(org.opencms.db.CmsDbContext)