package org.zstack.network.service.virtualrouter; import org.zstack.header.vm.VmInstanceEO; import org.zstack.header.vo.ForeignKey; import org.zstack.header.vo.ForeignKey.ReferenceOption; import javax.persistence.*; @Entity @Table public class VirtualRouterBootstrapIsoVO { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column private long id; @Column @ForeignKey(parentEntityClass = VmInstanceEO.class, onDeleteAction = ReferenceOption.CASCADE) private String virtualRouterUuid; @Column private String isoPath; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getVirtualRouterUuid() { return virtualRouterUuid; } public void setVirtualRouterUuid(String virtualRouterUuid) { this.virtualRouterUuid = virtualRouterUuid; } public String getIsoPath() { return isoPath; } public void setIsoPath(String isoPath) { this.isoPath = isoPath; } }