@Override public String getName() { return this.vmStatic.getName(); }
@Override public int hashCode() { return Objects.hash( super.hashCode(), initialized, getName(), vmtGuid, useHostCpuFlags, instanceTypeId, imageTypeId, originalTemplateGuid, originalTemplateName, useLatestVersion, providerId ); }
@Override public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof VmStatic)) { return false; } VmStatic other = (VmStatic) obj; return super.equals(obj) && initialized == other.initialized && Objects.equals(getName(), other.getName()) && Objects.equals(vmtGuid, other.vmtGuid) && useHostCpuFlags == other.useHostCpuFlags && Objects.equals(instanceTypeId, other.instanceTypeId) && Objects.equals(imageTypeId, other.imageTypeId) && Objects.equals(originalTemplateGuid, other.originalTemplateGuid) && Objects.equals(originalTemplateName, other.originalTemplateName) && useLatestVersion == other.useLatestVersion && Objects.equals(providerId, other.providerId); }
@Test public void testGetAllNamesPinnedToHostReturnsVmNameForHostPinned() { List<String> namesPinnedToHost = dao.getAllNamesPinnedToHost(FixturesTool.VDS_RHEL6_NFS_SPM); assertFalse(namesPinnedToHost.isEmpty()); assertTrue(namesPinnedToHost.contains(existingEntity.getName())); }
/** * Ensures that all VMs are returned. */ @Test public void testGetAllStaticByName() { List<VmStatic> result = dao.getAllByName(FixturesTool.VM_RHEL5_POOL_50_NAME); assertNotNull(result); assertFalse(result.isEmpty()); for (VmStatic vm : result) { assertEquals(FixturesTool.VM_RHEL5_POOL_50_NAME, vm.getName()); } }
@Test public void testGetEntityNameByIdAndTypeForVM() { VmStatic vmStatic = vmStaticDao.get(VM_ID); assertNotNull(vmStatic); String name = vmStatic.getName(); assertEquals(name, dao.getEntityNameByIdAndType(VM_STATIC_GUID, VdcObjectType.VM)); }
@Override protected MapSqlParameterSource createFullParametersMapper(VmStatic vm) { return createBaseParametersMapper(vm) .addValue("vm_name", vm.getName()) .addValue("vmt_guid", vm.getVmtGuid()) .addValue("is_initialized", vm.isInitialized()) .addValue("cpu_pinning", vm.getCpuPinning()) .addValue("host_cpu_flags", vm.isUseHostCpuFlags()) .addValue("instance_type_id", vm.getInstanceTypeId()) .addValue("image_type_id", vm.getImageTypeId()) .addValue("original_template_name", vm.getOriginalTemplateName()) .addValue("original_template_id", vm.getOriginalTemplateGuid()) .addValue("template_version_number", vm.isUseLatestVersion() ? USE_LATEST_VERSION_NUMBER_INDICATOR : DONT_USE_LATEST_VERSION_NUMBER_INDICATOR) .addValue("provider_id", vm.getProviderId()); }
obj.setClusterId(instance.getClusterId()); obj.setId(instance.getId()); obj.setName(instance.getName()); obj.setVmtGuid(instance.getVmtGuid()); obj.setUseLatestVersion(instance.isUseLatestVersion());