Search in sources :

Example 1 with BackupVO

use of org.apache.cloudstack.backup.BackupVO in project cloudstack by apache.

the class BackupDaoImpl method getBackupVO.

public BackupVO getBackupVO(Backup backup) {
    BackupVO backupVO = new BackupVO();
    backupVO.setExternalId(backup.getExternalId());
    backupVO.setVmId(backup.getVmId());
    return backupVO;
}
Also used : BackupVO(org.apache.cloudstack.backup.BackupVO)

Example 2 with BackupVO

use of org.apache.cloudstack.backup.BackupVO in project cloudstack by apache.

the class BackupDaoImpl method syncBackups.

@Override
public List<Backup> syncBackups(Long zoneId, Long vmId, List<Backup> externalBackups) {
    for (Backup backup : externalBackups) {
        BackupVO backupVO = getBackupVO(backup);
        persist(backupVO);
    }
    return listByVmId(zoneId, vmId);
}
Also used : Backup(org.apache.cloudstack.backup.Backup) BackupVO(org.apache.cloudstack.backup.BackupVO)

Aggregations

BackupVO (org.apache.cloudstack.backup.BackupVO)2 Backup (org.apache.cloudstack.backup.Backup)1