Class BackupConfigBean
- java.lang.Object
-
- org.exoplatform.services.jcr.ext.backup.server.bean.BackupConfigBean
-
public class BackupConfigBean extends Object
Created by The eXo Platform SAS.
Date: 26.03.2009- Version:
- $Id: BackupConfigBeen.java 111 2008-11-11 11:11:11Z rainf0x $
- Author:
- Alex Reshetnyak
-
-
Constructor Summary
Constructors Constructor Description BackupConfigBean()BackupConfigBeen 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.BackupConfigBean(RepositoryBackupConfig config)BackupConfigBeen constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBackupDir()getBackupDir.IntegergetBackupType()getBackupType.BackupJobConfiggetFullBackupJobConfig()getFullBackupJobConfig.BackupJobConfiggetIncrementalBackupJobConfig()getIncrementalBackupJobConfig.LonggetIncrementalJobPeriod()getIncrementalJobPeriod.IntegergetIncrementalRepetitionNumber()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 Detail
-
BackupConfigBean
public BackupConfigBean()
BackupConfigBeen constructor. Empty constructor for JSON.
-
BackupConfigBean
public BackupConfigBean(Integer backupType, String backupDir)
BackupConfigBeen constructor. Constructor for full backup.- Parameters:
backupType- Integer, backup tyepsbackupDir- String, path to backup folder
-
BackupConfigBean
public BackupConfigBean(Integer backupType, String backupDir, Long incrementalJobPeriod)
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
public BackupConfigBean(BackupConfig config)
BackupConfigBeen constructor.- Parameters:
config- the backup config
-
BackupConfigBean
public BackupConfigBean(RepositoryBackupConfig config)
BackupConfigBeen constructor.- Parameters:
config- the backup config
-
-
Method Detail
-
getIncrementalJobPeriod
public Long getIncrementalJobPeriod()
getIncrementalJobPeriod.- Returns:
- Long return the incremental job period
-
setIncrementalJobPeriod
public void setIncrementalJobPeriod(Long incrementalJobPeriod)
setIncrementalJobPeriod.- Parameters:
incrementalJobPeriod- Long, the incremental job period
-
getBackupDir
public String getBackupDir()
getBackupDir.- Returns:
- String return path to backup folder
-
setBackupDir
public void setBackupDir(String backupDir)
setBackupDir.- Parameters:
backupDir- String, path to backup folder
-
getBackupType
public Integer getBackupType()
getBackupType.- Returns:
- Integer return the backup type
-
setBackupType
public void setBackupType(Integer backupType)
setBackupType.- Parameters:
backupType- Integer, the backup type
-
getIncrementalRepetitionNumber
public Integer getIncrementalRepetitionNumber()
getIncrementalRepetitionNumber.- Returns:
- Integer return the incremental repetition number
-
setIncrementalRepetitionNumber
public void setIncrementalRepetitionNumber(Integer incrementalRepetitionNumber)
setIncrementalRepetitionNumber.- Parameters:
incrementalRepetitionNumber- Integer, incremental repetition number
-
getFullBackupJobConfig
public BackupJobConfig getFullBackupJobConfig()
getFullBackupJobConfig.- Returns:
- BackupJobConfig return the backup job configuration to full backup
-
setFullBackupJobConfig
public void setFullBackupJobConfig(BackupJobConfig fullBackupJobConfig)
setFullBackupJobConfig.- Parameters:
fullBackupJobConfig- BackupJobConfig the backup job configuration to full backup
-
getIncrementalBackupJobConfig
public BackupJobConfig getIncrementalBackupJobConfig()
getIncrementalBackupJobConfig.- Returns:
- BackupJobConfig return the backup job configuration to incremental backup
-
setIncrementalBackupJobConfig
public void setIncrementalBackupJobConfig(BackupJobConfig incrementalBackupJobConfig)
setIncrementalBackupJobConfig.- Parameters:
incrementalBackupJobConfig- BackupJobConfig the backup job configuration to incremental backup
-
-