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;
}
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);
}