Class BackupConfigBean
java.lang.Object
org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean
Created by The eXo Platform SAS.
Date: 26.03.2009
Date: 26.03.2009
- Version:
- $Id: BackupConfigBeen.java 111 2008-11-11 11:11:11Z rainf0x $
- Author:
- Alex Reshetnyak
-
Constructor Summary
ConstructorsConstructorDescriptionBackupConfigBeen constructor.BackupConfigBean(Integer backupType, String backupDir) BackupConfigBeen constructor.BackupConfigBean(Integer backupType, String backupDir, Long incrementalJobPeriod) BackupConfigBeen constructor.BackupConfigBean(Integer backupType, String backupDir, Long incrementalJobPeriod, Integer incrementalRepetitionNumber) BackupConfigBeen constructor.BackupConfigBean(BackupConfig config) BackupConfigBeen constructor.BackupConfigBeen constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetBackupDir.getBackupType.getFullBackupJobConfig.getIncrementalBackupJobConfig.getIncrementalJobPeriod.getIncrementalRepetitionNumber.voidsetBackupDir(String backupDir) setBackupDir.voidsetBackupType(Integer backupType) setBackupType.voidsetFullBackupJobConfig(BackupJobConfig fullBackupJobConfig) setFullBackupJobConfig.voidsetIncrementalBackupJobConfig(BackupJobConfig incrementalBackupJobConfig) setIncrementalBackupJobConfig.voidsetIncrementalJobPeriod(Long incrementalJobPeriod) setIncrementalJobPeriod.voidsetIncrementalRepetitionNumber(Integer incrementalRepetitionNumber) setIncrementalRepetitionNumber.
-
Constructor Details
-
BackupConfigBean
public BackupConfigBean()BackupConfigBeen constructor. Empty constructor for JSON. -
BackupConfigBean
BackupConfigBeen constructor. Constructor for full backup.- Parameters:
backupType- Integer, backup tyepsbackupDir- String, path to backup folder
-
BackupConfigBean
BackupConfigBeen constructor. Constructor for full + incremental backup.- Parameters:
backupType- Integer, backup tyepsbackupDir- String, path to backup folderincrementalJobPeriod- Long, incremental job period
-
BackupConfigBean
public BackupConfigBean(Integer backupType, String backupDir, Long incrementalJobPeriod, Integer incrementalRepetitionNumber) BackupConfigBeen constructor. Constructor for full + incremental backup.- Parameters:
backupType- Integer, backup tyepsbackupDir- String, path to backup folderincrementalJobPeriod- Long, incremental job periodincrementalRepetitionNumber- Integer, incremental repetition number
-
BackupConfigBean
BackupConfigBeen constructor.- Parameters:
config- the backup config
-
BackupConfigBean
BackupConfigBeen constructor.- Parameters:
config- the backup config
-
-
Method Details
-
getIncrementalJobPeriod
getIncrementalJobPeriod.- Returns:
- Long return the incremental job period
-
setIncrementalJobPeriod
setIncrementalJobPeriod.- Parameters:
incrementalJobPeriod- Long, the incremental job period
-
getBackupDir
getBackupDir.- Returns:
- String return path to backup folder
-
setBackupDir
setBackupDir.- Parameters:
backupDir- String, path to backup folder
-
getBackupType
getBackupType.- Returns:
- Integer return the backup type
-
setBackupType
setBackupType.- Parameters:
backupType- Integer, the backup type
-
getIncrementalRepetitionNumber
getIncrementalRepetitionNumber.- Returns:
- Integer return the incremental repetition number
-
setIncrementalRepetitionNumber
setIncrementalRepetitionNumber.- Parameters:
incrementalRepetitionNumber- Integer, incremental repetition number
-
getFullBackupJobConfig
getFullBackupJobConfig.- Returns:
- BackupJobConfig return the backup job configuration to full backup
-
setFullBackupJobConfig
setFullBackupJobConfig.- Parameters:
fullBackupJobConfig- BackupJobConfig the backup job configuration to full backup
-
getIncrementalBackupJobConfig
getIncrementalBackupJobConfig.- Returns:
- BackupJobConfig return the backup job configuration to incremental backup
-
setIncrementalBackupJobConfig
setIncrementalBackupJobConfig.- Parameters:
incrementalBackupJobConfig- BackupJobConfig the backup job configuration to incremental backup
-