package org.ovirt.engine.core.common.action;
import org.ovirt.engine.core.common.businessentities.LocationInfo;
import org.ovirt.engine.core.compat.Guid;
public class CopyDataCommandParameters extends StorageJobCommandParameters {
private LocationInfo srcInfo;
private LocationInfo dstInfo;
private boolean collapse;
public CopyDataCommandParameters() {
}
public CopyDataCommandParameters(Guid storagePoolId, LocationInfo srcInfo, LocationInfo dstInfo, boolean collapse) {
this.srcInfo = srcInfo;
this.dstInfo = dstInfo;
this.collapse = collapse;
setStoragePoolId(storagePoolId);
}
public LocationInfo getSrcInfo() {
return srcInfo;
}
public void setSrcInfo(LocationInfo srcInfo) {
this.srcInfo = srcInfo;
}
public LocationInfo getDstInfo() {
return dstInfo;
}
public void setDstInfo(LocationInfo dstInfo) {
this.dstInfo = dstInfo;
}
public boolean isCollapse() {
return collapse;
}
public void setCollapse(boolean collapse) {
this.collapse = collapse;
}
}