package org.zstack.header.image;
import org.zstack.header.vo.EO;
import org.zstack.header.vo.NoView;
import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;
@Entity
@Table
@EO(EOClazz = ImageEO.class)
public class ImageVO extends ImageAO {
@OneToMany(fetch = FetchType.EAGER)
@JoinColumn(name = "imageUuid", insertable = false, updatable = false)
@NoView
private Set<ImageBackupStorageRefVO> backupStorageRefs = new HashSet<ImageBackupStorageRefVO>();
public Set<ImageBackupStorageRefVO> getBackupStorageRefs() {
return backupStorageRefs;
}
public void setBackupStorageRefs(Set<ImageBackupStorageRefVO> backupStorageRefs) {
this.backupStorageRefs = backupStorageRefs;
}
}