package org.ovirt.engine.core.common.action; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import org.ovirt.engine.core.compat.Guid; import org.ovirt.engine.core.compat.INotifyPropertyChanged; import org.ovirt.engine.core.compat.Serializable; @XmlAccessorType(XmlAccessType.NONE) @XmlType(name = "RunVmOnceParams") public class RunVmOnceParams extends RunVmParams implements INotifyPropertyChanged, Serializable { private static final long serialVersionUID = -4968552684343593622L; @XmlElement(name = "SysPrepDomainName", nillable = true) private String sysPrepDomainName; @XmlElement(name = "SysPrepUserName", nillable = true) private String sysPrepUserName; @XmlElement(name = "SysPrepPassword", nillable = true) private String sysPrepPassword; public RunVmOnceParams() { } public RunVmOnceParams(Guid vmId) { super(vmId); } public RunVmOnceParams(Guid vmId, boolean isInternal) { super(vmId, isInternal); } public RunVmOnceParams(Guid vmId, Guid powerClientId) { super(vmId, powerClientId); } public void setSysPrepDomainName(String sysPrepDomainName) { this.sysPrepDomainName = sysPrepDomainName; } public String getSysPrepDomainName() { return sysPrepDomainName; } public void setSysPrepUserName(String sysPrepUserName) { this.sysPrepUserName = sysPrepUserName; } public String getSysPrepUserName() { return sysPrepUserName; } public void setSysPrepPassword(String sysPrepPassword) { this.sysPrepPassword = sysPrepPassword; } public String getSysPrepPassword() { return sysPrepPassword; } }