Martin Peřina has uploaded a new change for review. Change subject: core: Use ToStringBuilder in virt classes ......................................................................
core: Use ToStringBuilder in virt classes Refactor existing toString() methods to use ToStringBuilder in virt classes. Change-Id: I613b765acfdde6be3645febc600947ffca9cb358 Signed-off-by: Martin Perina <mper...@redhat.com> --- M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDevice.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDeviceId.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDevice.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDeviceId.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmGuestAgentInterface.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/CreateVmVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DestroyVmVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DiscoverSendTargetsVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsFromExternalProviderParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsInfoVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/HostDevChangeNumVfsVDSParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/IsVmDuringInitiatingVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/MigrateVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/RemoveVMVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmStatusVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmTicketVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/StartSpiceVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVMVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVmDynamicDataVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogoffVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogonVDSCommandParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmNicDeviceVDSParameters.java 22 files changed, 150 insertions(+), 139 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/79/39979/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDevice.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDevice.java index 5b506fc..aa4ac63 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDevice.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDevice.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.common.businessentities; import org.ovirt.engine.core.common.utils.ObjectUtils; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class HostDevice implements BusinessEntity<HostDeviceId> { @@ -178,21 +179,20 @@ @Override public String toString() { - return String.format("HostDevice{hostId=%s, deviceName='%s', parentDeviceName='%s', capability='%s', iommuGroup=%d, " - + - "productName='%s', productId='%s', vendorName='%s', vendorId='%s', parentPhysicalFunction='%s', totalVirtualFunctions=%s, networkInterfaceName='%s', vmId=%s}", - hostId, - deviceName, - parentDeviceName, - capability, - iommuGroup, - productName, - productId, - vendorName, - vendorId, - parentPhysicalFunction, - totalVirtualFunctions, - networkInterfaceName, - vmId); + return ToStringBuilder.forInstance(this) + .append("hostId", hostId) + .append("deviceName", deviceName) + .append("parentDeviceName", parentDeviceName) + .append("capability", capability) + .append("iommuGroup", iommuGroup) + .append("productName", productName) + .append("productId", productId) + .append("vendorName", vendorName) + .append("vendorId", vendorId) + .append("parentPhysicalFunction", parentPhysicalFunction) + .append("totalVirtualFunctions", totalVirtualFunctions) + .append("networkInterfaceName", networkInterfaceName) + .append("vmId", vmId) + .build(); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDeviceId.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDeviceId.java index bc26213..bfd7de8 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDeviceId.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/HostDeviceId.java @@ -1,9 +1,10 @@ package org.ovirt.engine.core.common.businessentities; -import org.ovirt.engine.core.common.utils.ObjectUtils; -import org.ovirt.engine.core.compat.Guid; - import java.io.Serializable; + +import org.ovirt.engine.core.common.utils.ObjectUtils; +import org.ovirt.engine.core.common.utils.ToStringBuilder; +import org.ovirt.engine.core.compat.Guid; public final class HostDeviceId implements Serializable, Comparable<HostDeviceId> { @@ -58,7 +59,10 @@ @Override public String toString() { - return String.format("hostId = %s, deviceName = %s", getHostId(), getDeviceName()); + return ToStringBuilder.forInstance(this) + .append("hostId", getHostId()) + .append("deviceName", getDeviceName()) + .build(); } @Override diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDevice.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDevice.java index 8ac4514..ff11b05 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDevice.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDevice.java @@ -4,6 +4,7 @@ import org.ovirt.engine.core.common.businessentities.comparators.BusinessEntityComparator; import org.ovirt.engine.core.common.utils.ObjectUtils; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; /** @@ -292,37 +293,21 @@ @Override public String toString() { - StringBuilder sb = new StringBuilder("VmDevice {"); - sb.append("vmId="); - sb.append(id.getVmId()); - sb.append(", deviceId="); - sb.append(id.getDeviceId()); - sb.append(", device="); - sb.append(getDevice()); - sb.append(", type="); - sb.append(getType()); - sb.append(", bootOrder="); - sb.append(getBootOrder()); - sb.append(", specParams="); - sb.append(getSpecParams()); - sb.append(", address="); - sb.append(getAddress()); - sb.append(", managed="); - sb.append(getIsManaged()); - sb.append(", plugged="); - sb.append(getIsPlugged()); - sb.append(", readOnly="); - sb.append(getIsReadOnly()); - sb.append(", deviceAlias="); - sb.append(getAlias()); - sb.append(", customProperties="); - sb.append(getCustomProperties()); - sb.append(", snapshotId="); - sb.append(getSnapshotId()); - sb.append(", logicalName="); - sb.append(getLogicalName()); - sb.append("}"); - return sb.toString(); + return ToStringBuilder.forInstance(this) + .append("id", id) + .append("device", getDevice()) + .append("type", getType()) + .append("bootOrder", getBootOrder()) + .append("specParams", getSpecParams()) + .append("address", getAddress()) + .append("managed", getIsManaged()) + .append("plugged", getIsPlugged()) + .append("readOnly", getIsReadOnly()) + .append("deviceAlias", getAlias()) + .append("customProperties", getCustomProperties()) + .append("snapshotId", getSnapshotId()) + .append("logicalName", getLogicalName()) + .build(); } @Override diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDeviceId.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDeviceId.java index febe89c..2b4695d 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDeviceId.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmDeviceId.java @@ -3,6 +3,7 @@ import java.io.Serializable; import org.ovirt.engine.core.common.utils.ObjectUtils; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class VmDeviceId implements Serializable, Comparable<VmDeviceId> { @@ -46,10 +47,10 @@ @Override public String toString() { - StringBuilder sb = new StringBuilder(); - sb.append("deviceId = ").append(getDeviceId()); - sb.append(", vmId = ").append(getVmId()); - return sb.toString(); + return ToStringBuilder.forInstance(this) + .append("deviceId", getDeviceId()) + .append("vmId", getVmId()) + .build(); } public Guid getDeviceId() { diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmGuestAgentInterface.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmGuestAgentInterface.java index de1b540..89da540 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmGuestAgentInterface.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmGuestAgentInterface.java @@ -3,6 +3,7 @@ import java.util.List; import org.ovirt.engine.core.common.utils.ObjectUtils; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class VmGuestAgentInterface extends IVdcQueryable { @@ -107,17 +108,11 @@ @Override public String toString() { - StringBuilder builder = new StringBuilder(); - builder.append(getInterfaceName()) - .append(" {vmId=") - .append(getVmId()) - .append(", macAddress=") - .append(getMacAddress()) - .append(", ipv4=") - .append(getIpv4Addresses()) - .append(", ipv6=") - .append(getIpv6Addresses()) - .append("}"); - return builder.toString(); + return ToStringBuilder.forInstance(this) + .append("vmId", getVmId()) + .append("macAddress", getMacAddress()) + .append("ipv4", getIpv4Addresses()) + .append("ipv6", getIpv6Addresses()) + .build(); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/CreateVmVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/CreateVmVDSCommandParameters.java index e770386..d071614 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/CreateVmVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/CreateVmVDSCommandParameters.java @@ -2,6 +2,7 @@ import org.ovirt.engine.core.common.action.SysPrepParams; import org.ovirt.engine.core.common.businessentities.VM; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class CreateVmVDSCommandParameters extends VdsAndVmIDVDSParametersBase { @@ -21,11 +22,6 @@ return vm; } - @Override - public String toString() { - return String.format("%s, vm=%s", super.toString(), getVm()); - } - public SysPrepParams getSysPrepParams() { return sysPrepParams; } @@ -33,4 +29,10 @@ public void setSysPrepParams(SysPrepParams sysPrepParams) { this.sysPrepParams = sysPrepParams; } + + @Override + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vm", getVm()); + } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DestroyVmVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DestroyVmVDSCommandParameters.java index b51cbd0..3c3a069 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DestroyVmVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DestroyVmVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class DestroyVmVDSCommandParameters extends VdsAndVmIDVDSParametersBase { @@ -38,12 +39,11 @@ } @Override - public String toString() { - return String.format("%s, force=%s, secondsToWait=%s, gracefully=%s, reason=%s", - super.toString(), - getForce(), - getSecondsToWait(), - getGracefully(), - getReason()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("force", getForce()) + .append("secondsToWait", getSecondsToWait()) + .append("gracefully", getGracefully()) + .append("reason", getReason()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DiscoverSendTargetsVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DiscoverSendTargetsVDSCommandParameters.java index 99c0ea5..1f097fc 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DiscoverSendTargetsVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/DiscoverSendTargetsVDSCommandParameters.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.businessentities.StorageServerConnections; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class DiscoverSendTargetsVDSCommandParameters extends VdsIdVDSCommandParametersBase { @@ -23,8 +24,8 @@ } @Override - public String toString() { - return String.format("%s, connection=%s", super.toString(), getConnection()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("connection", getConnection()); } - } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsFromExternalProviderParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsFromExternalProviderParameters.java index 07fda49..94d5063 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsFromExternalProviderParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsFromExternalProviderParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class GetVmsFromExternalProviderParameters extends VdsIdVDSCommandParametersBase { @@ -32,7 +33,9 @@ } @Override - public String toString() { - return String.format("%s, url=%s, username=%s", super.toString(), url, username); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("url", url) + .append("username", username); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsInfoVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsInfoVDSCommandParameters.java index c041297..18dde9a 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsInfoVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/GetVmsInfoVDSCommandParameters.java @@ -2,6 +2,7 @@ import java.util.ArrayList; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class GetVmsInfoVDSCommandParameters extends StorageDomainIdParametersBase { @@ -24,7 +25,8 @@ } @Override - public String toString() { - return String.format("%s, vmIdList = %s", super.toString(), getVmIdList()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vmIdList", getVmIdList()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/HostDevChangeNumVfsVDSParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/HostDevChangeNumVfsVDSParameters.java index f72fa86..413b52b 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/HostDevChangeNumVfsVDSParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/HostDevChangeNumVfsVDSParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class HostDevChangeNumVfsVDSParameters extends VdsIdVDSCommandParametersBase { @@ -25,10 +26,9 @@ } @Override - public String toString() { - return String.format("%s, deviceName=%s, numOfVds=%d", - super.toString(), - getDeviceName(), - getNumOfVfs()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("deviceName", getDeviceName()) + .append("numOfVfs", getNumOfVfs()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/IsVmDuringInitiatingVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/IsVmDuringInitiatingVDSCommandParameters.java index 75dbd35..7b71f84 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/IsVmDuringInitiatingVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/IsVmDuringInitiatingVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class IsVmDuringInitiatingVDSCommandParameters extends VDSParametersBase { @@ -18,7 +19,8 @@ } @Override - public String toString() { - return String.format("vmId = %s", getVmId()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vmId", getVmId()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/MigrateVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/MigrateVDSCommandParameters.java index aa5437f..a4939c1 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/MigrateVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/MigrateVDSCommandParameters.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.businessentities.MigrationMethod; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; import org.ovirt.engine.core.compat.Version; @@ -81,20 +82,6 @@ migrationMethod = MigrationMethod.OFFLINE; } - @Override - public String toString() { - return String.format("%s, srcHost=%s, dstVdsId=%s, dstHost=%s, migrationMethod=%s, tunnelMigration=%s, migrationDowntime=%s, autoConverge=%s, migrateCompressed=%s", - super.toString(), - getSrcHost(), - getDstVdsId(), - getDstHost(), - getMigrationMethod(), - isTunnelMigration(), - getMigrationDowntime(), - getAutoConverge(), - getMigrateCompressed()); - } - public void setClusterVersion(Version clusterVersion) { this.clusterVersion = clusterVersion; } @@ -102,4 +89,17 @@ public Version getClusterVersion() { return clusterVersion; } + + @Override + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("srcHost", getSrcHost()) + .append("dstVdsId", getDstVdsId()) + .append("dstHost", getDstHost()) + .append("migrationMethod", getMigrationMethod()) + .append("tunnelMigration", isTunnelMigration()) + .append("migrationDowntime", getMigrationDowntime()) + .append("autoConverge", getAutoConverge()) + .append("migrateCompressed", getMigrateCompressed()); + } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/RemoveVMVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/RemoveVMVDSCommandParameters.java index 144fe68..648db98 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/RemoveVMVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/RemoveVMVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class RemoveVMVDSCommandParameters extends StorageDomainIdParametersBase { @@ -28,7 +29,8 @@ } @Override - public String toString() { - return String.format("%s, vmGuid = %s", super.toString(), getVmGuid()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vmGuid", getVmGuid()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmStatusVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmStatusVDSCommandParameters.java index ee56893..db4cc84 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmStatusVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmStatusVDSCommandParameters.java @@ -2,6 +2,7 @@ import org.ovirt.engine.core.common.businessentities.VMStatus; import org.ovirt.engine.core.common.businessentities.VmExitStatus; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class SetVmStatusVDSCommandParameters extends VDSParametersBase { @@ -38,8 +39,10 @@ } @Override - public String toString() { - return String.format("vmId = %s, status = %s, exit status = %s", - getVmId(), getStatus(), getExitStatus()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vmId", getVmId()) + .append("status", getStatus()) + .append("exitStatus", getExitStatus()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmTicketVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmTicketVDSCommandParameters.java index df93c60..e66fcde 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmTicketVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/SetVmTicketVDSCommandParameters.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.businessentities.GraphicsType; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class SetVmTicketVDSCommandParameters extends VdsAndVmIDVDSParametersBase { @@ -45,8 +46,12 @@ } @Override - public String toString() { - return String.format("%s, protocol=%s, ticket=%s, validTime=%s,m userName=%s, userId=%s", super.toString(), - graphicsType, getTicket(), getValidTime(), getUserName(), getUserId()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("protocol", graphicsType) + .append("ticket", getTicket()) + .append("validTime", getValidTime()) + .append("userName", getUserName()) + .append("userId", getUserId()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/StartSpiceVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/StartSpiceVDSCommandParameters.java index 6af86e9..6d3ec33 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/StartSpiceVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/StartSpiceVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class StartSpiceVDSCommandParameters extends VdsIdVDSCommandParametersBase { @@ -30,11 +31,10 @@ } @Override - public String toString() { - return String.format("%s, ticket=%s, guestPort=%s, vdsIp=%s", - super.toString(), - getTicket(), - getGuestPort(), - getVdsIp()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("ticket", getTicket()) + .append("guestPort", getGuestPort()) + .append("vdsIp", getVdsIp()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVMVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVMVDSCommandParameters.java index 36e5981..5a8c920 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVMVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVMVDSCommandParameters.java @@ -4,6 +4,7 @@ import java.util.List; import java.util.Map; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; import org.ovirt.engine.core.compat.KeyValuePairCompat; @@ -29,7 +30,8 @@ } @Override - public String toString() { - return String.format("%s, infoDictionary.size = %s", super.toString(), getInfoDictionary().size()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("infoDictionary.size", getInfoDictionary().size()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVmDynamicDataVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVmDynamicDataVDSCommandParameters.java index 552a35a..129ab500a 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVmDynamicDataVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/UpdateVmDynamicDataVDSCommandParameters.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.common.businessentities.VmDynamic; +import org.ovirt.engine.core.common.utils.ToStringBuilder; public class UpdateVmDynamicDataVDSCommandParameters extends VdsAndVmIDVDSParametersBase{ private VmDynamic privateVmDynamic; @@ -21,7 +22,8 @@ } @Override - public String toString() { - return String.format("%s, vmDynamic=%s", super.toString(), getVmDynamic()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vmDynamic", getVmDynamic()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogoffVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogoffVDSCommandParameters.java index 90d3dcb..1aa002c 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogoffVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogoffVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class VmLogoffVDSCommandParameters extends VdsAndVmIDVDSParametersBase { @@ -18,7 +19,8 @@ } @Override - public String toString() { - return String.format("%s, force=%s", super.toString(), getForce()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("force", getForce()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogonVDSCommandParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogonVDSCommandParameters.java index 51c0454..6ac9269 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogonVDSCommandParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmLogonVDSCommandParameters.java @@ -1,5 +1,6 @@ package org.ovirt.engine.core.common.vdscommands; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class VmLogonVDSCommandParameters extends VdsAndVmIDVDSParametersBase { @@ -30,11 +31,10 @@ } @Override - public String toString() { - return String.format("%s, domain=%s, password=%s, userName=%s", - super.toString(), - getDomain(), - getPassword() == null ? null : "******", - getUserName()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("domain", getDomain()) + .appendFiltered("password", getPassword()) + .append("userName", getUserName()); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmNicDeviceVDSParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmNicDeviceVDSParameters.java index d0565c1..10343e8 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmNicDeviceVDSParameters.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/vdscommands/VmNicDeviceVDSParameters.java @@ -3,6 +3,7 @@ import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.VmDevice; import org.ovirt.engine.core.common.businessentities.network.VmNic; +import org.ovirt.engine.core.common.utils.ToStringBuilder; import org.ovirt.engine.core.compat.Guid; public class VmNicDeviceVDSParameters extends VdsIdVDSCommandParametersBase { @@ -34,11 +35,10 @@ } @Override - public String toString() { - return String.format("%s, vm.vm_name=%s, nic=%s, vmDevice=%s", - super.toString(), - (getVm() == null ? "" : getVm().getName()), - getNic(), - getVmDevice()); + protected ToStringBuilder appendAttributes(ToStringBuilder tsb) { + return super.appendAttributes(tsb) + .append("vm.vm_name", getVm() == null ? "" : getVm().getName()) + .append("nic", getNic()) + .append("vmDevice", getVmDevice()); } } -- To view, visit https://gerrit.ovirt.org/39979 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I613b765acfdde6be3645febc600947ffca9cb358 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Peřina <mper...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches