Martin Mucha has uploaded a new change for review. Change subject: core: move mac pool classes to own package ......................................................................
core: move mac pool classes to own package Change-Id: I97c8ffee1f4bc50f71e3dd902439e7797cc21728 Bug-Url: https://bugzilla.redhat.com/1078844 Signed-off-by: Martin Mucha <mmu...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommonVmPoolWithVmsCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyTemplateCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmHandler.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/VmInterfaceManager.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/AbstractScope.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DataCenterScope.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DefaultScopeManipulation.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/GlobalScope.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManager.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerOriginal.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerRanges.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerStrategy.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ObjectCounter.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/Scope.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulation.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulationImpl.java R backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopedMacPoolManager.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AbstractVmInterfaceCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AddVmInterfaceCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/RemoveVmInterfaceCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/UpdateVmInterfaceCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddEmptyStoragePoolCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/RemoveStoragePoolCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommand.java M backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/VmInterfaceManagerTest.java R backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerInitializationTimeTest.java R backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerTestUtils.java R backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerValidityTest.java 32 files changed, 50 insertions(+), 48 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/01/26801/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java index df375cc..54701f2 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddVmCommand.java @@ -12,8 +12,8 @@ import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.job.ExecutionHandler; import org.ovirt.engine.core.bll.network.VmInterfaceManager; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.quota.QuotaConsumptionParameter; import org.ovirt.engine.core.bll.quota.QuotaSanityParameter; import org.ovirt.engine.core.bll.quota.QuotaStorageConsumptionParameter; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommonVmPoolWithVmsCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommonVmPoolWithVmsCommand.java index c8b49ec..f13c1a4 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommonVmPoolWithVmsCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommonVmPoolWithVmsCommand.java @@ -8,8 +8,8 @@ import org.ovirt.engine.core.bll.context.CommandContext; import org.ovirt.engine.core.bll.job.ExecutionContext; import org.ovirt.engine.core.bll.job.ExecutionHandler; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.quota.QuotaConsumptionParameter; import org.ovirt.engine.core.bll.quota.QuotaStorageConsumptionParameter; import org.ovirt.engine.core.bll.quota.QuotaStorageDependent; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java index 951e8f2..23c5f55 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/ImportVmCommand.java @@ -14,8 +14,8 @@ import org.ovirt.engine.core.bll.job.ExecutionContext; import org.ovirt.engine.core.bll.job.ExecutionHandler; import org.ovirt.engine.core.bll.memory.MemoryUtils; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.network.VmInterfaceManager; import org.ovirt.engine.core.bll.network.vm.VnicProfileHelper; import org.ovirt.engine.core.bll.quota.QuotaConsumptionParameter; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java index 38ce0cf..a940862 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitBackendServicesOnStartupBean.java @@ -15,7 +15,7 @@ import org.ovirt.engine.core.bll.dwh.DwhHeartBeat; import org.ovirt.engine.core.bll.gluster.GlusterJobsManager; import org.ovirt.engine.core.bll.job.ExecutionHandler; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.provider.ExternalTrustStoreInitializer; import org.ovirt.engine.core.bll.scheduling.MigrationHandler; import org.ovirt.engine.core.bll.scheduling.SchedulingManager; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyTemplateCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyTemplateCommand.java index 9dbfb4d..886f69e 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyTemplateCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/MoveOrCopyTemplateCommand.java @@ -11,8 +11,8 @@ import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.job.ExecutionHandler; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.snapshots.SnapshotsManager; import org.ovirt.engine.core.bll.storage.StorageDomainCommandBase; import org.ovirt.engine.core.bll.utils.PermissionSubject; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java index 32f103a..a1d9689 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java @@ -4,8 +4,8 @@ import java.util.List; import java.util.Set; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.snapshots.SnapshotsManager; import org.ovirt.engine.core.bll.utils.PermissionSubject; import org.ovirt.engine.core.common.FeatureSupported; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmHandler.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmHandler.java index 6f5bdcf..af7a1c4 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmHandler.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmHandler.java @@ -11,7 +11,7 @@ import org.apache.commons.collections.CollectionUtils; import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.context.CompensationContext; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; import org.ovirt.engine.core.bll.validator.StorageDomainValidator; import org.ovirt.engine.core.bll.validator.VmValidationUtils; import org.ovirt.engine.core.common.AuditLogType; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/VmInterfaceManager.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/VmInterfaceManager.java index b837232..a4f4f76 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/VmInterfaceManager.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/VmInterfaceManager.java @@ -10,6 +10,8 @@ import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.context.CompensationContext; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.common.AuditLogType; import org.ovirt.engine.core.common.FeatureSupported; import org.ovirt.engine.core.common.businessentities.VM; @@ -42,9 +44,9 @@ private Log log = LogFactory.getLog(getClass()); /** - * Add a {@link VmNic} to the VM. Allocates a MAC from the {@link MacPoolManager} if necessary, otherwise, if - * {@code ConfigValues.HotPlugEnabled} is true, forces adding the MAC address to the {@link MacPoolManager}. If - * HotPlug is not enabled tries to add the {@link VmNic}'s MAC address to the {@link MacPoolManager}, and throws a + * Add a {@link VmNic} to the VM. Allocates a MAC from the {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager} if necessary, otherwise, if + * {@code ConfigValues.HotPlugEnabled} is true, forces adding the MAC address to the {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager}. If + * HotPlug is not enabled tries to add the {@link VmNic}'s MAC address to the {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager}, and throws a * {@link VdcBllException} if it fails. * * @param iface @@ -52,7 +54,7 @@ * @param compensationContext * Used to snapshot the saved entities. * @param reserveExistingMac - * Used to denote if we want to reserve the NIC's MAC address in the {@link MacPoolManager} + * Used to denote if we want to reserve the NIC's MAC address in the {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager} * @param clusterCompatibilityVersion * the compatibility version of the cluster * @return <code>true</code> if the MAC wasn't used, <code>false</code> if it was. @@ -115,7 +117,7 @@ } /** - * Remove all {@link VmNic}s from the VM, and remove the Mac addresses from {@link MacPoolManager}. + * Remove all {@link VmNic}s from the VM, and remove the Mac addresses from {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager}. * * @param vmId * The ID of the VM to remove from. diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/AbstractScope.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/AbstractScope.java similarity index 96% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/AbstractScope.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/AbstractScope.java index ab1d1a0..b1814be 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/AbstractScope.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/AbstractScope.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.ovirt.engine.core.compat.Guid; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DataCenterScope.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DataCenterScope.java similarity index 98% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DataCenterScope.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DataCenterScope.java index 58700d9..4a4f0d5 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DataCenterScope.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DataCenterScope.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.util.HashMap; import java.util.List; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DefaultScopeManipulation.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DefaultScopeManipulation.java similarity index 94% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DefaultScopeManipulation.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DefaultScopeManipulation.java index 9e29e87..81c19c5 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/DefaultScopeManipulation.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/DefaultScopeManipulation.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; /** * ScopeManipulation which uses one specified pool, which exists, and cannot be modified. diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/GlobalScope.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/GlobalScope.java similarity index 95% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/GlobalScope.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/GlobalScope.java index e92bb85..37ec284 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/GlobalScope.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/GlobalScope.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.network.VmNic; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManager.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManager.java similarity index 93% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManager.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManager.java index e61ac53..e805e58 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManager.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManager.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.ovirt.engine.core.common.config.Config; import org.ovirt.engine.core.common.config.ConfigValues; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerOriginal.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerOriginal.java similarity index 99% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerOriginal.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerOriginal.java index fd2b1a1..5b2b93b 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerOriginal.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerOriginal.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.text.MessageFormat; import java.util.ArrayList; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerRanges.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerRanges.java similarity index 99% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerRanges.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerRanges.java index 1baef6a..07c5a9a 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerRanges.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerRanges.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.util.Arrays; import java.util.BitSet; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerStrategy.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerStrategy.java similarity index 88% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerStrategy.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerStrategy.java index 041dc70..77801f0 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/MacPoolManagerStrategy.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerStrategy.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.util.List; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ObjectCounter.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ObjectCounter.java similarity index 98% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ObjectCounter.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ObjectCounter.java index 0b12142..f4f4da2 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ObjectCounter.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ObjectCounter.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.util.HashMap; import java.util.Iterator; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/Scope.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/Scope.java similarity index 93% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/Scope.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/Scope.java index e1097e9..e702a03 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/Scope.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/Scope.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.network.VmNic; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulation.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulation.java similarity index 97% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulation.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulation.java index 8143288..434568e 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulation.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulation.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; /** * Encapsulates operations for specific scope. Methods for manipulating with scoped pool as a whole like its creation, diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulationImpl.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulationImpl.java similarity index 97% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulationImpl.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulationImpl.java index 78e0ef5..fa83d8e 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopeManipulationImpl.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopeManipulationImpl.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.util.concurrent.locks.ReentrantReadWriteLock; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopedMacPoolManager.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopedMacPoolManager.java similarity index 96% rename from backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopedMacPoolManager.java rename to backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopedMacPoolManager.java index da919be..fd29d46 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/ScopedMacPoolManager.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/macPoolManager/ScopedMacPoolManager.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.ovirt.engine.core.common.config.Config; import org.ovirt.engine.core.common.config.ConfigValues; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AbstractVmInterfaceCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AbstractVmInterfaceCommand.java index b79869b..a697e3d 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AbstractVmInterfaceCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AbstractVmInterfaceCommand.java @@ -5,7 +5,7 @@ import org.ovirt.engine.core.bll.ValidationResult; import org.ovirt.engine.core.bll.VmCommand; import org.ovirt.engine.core.bll.VmHandler; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; import org.ovirt.engine.core.bll.utils.VmDeviceUtils; import org.ovirt.engine.core.common.action.ActivateDeactivateVmNicParameters; import org.ovirt.engine.core.common.action.AddVmInterfaceParameters; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AddVmInterfaceCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AddVmInterfaceCommand.java index e905055..e26f0dc 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AddVmInterfaceCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/AddVmInterfaceCommand.java @@ -5,8 +5,8 @@ import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.NonTransactiveCommandAttribute; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.utils.PermissionSubject; import org.ovirt.engine.core.bll.utils.VmDeviceUtils; import org.ovirt.engine.core.bll.validator.VmNicValidator; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/RemoveVmInterfaceCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/RemoveVmInterfaceCommand.java index 4cf89ab..dc6a65b 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/RemoveVmInterfaceCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/RemoveVmInterfaceCommand.java @@ -3,7 +3,7 @@ import org.ovirt.engine.core.bll.NonTransactiveCommandAttribute; import org.ovirt.engine.core.bll.VmCommand; import org.ovirt.engine.core.bll.network.ExternalNetworkManager; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.common.AuditLogType; import org.ovirt.engine.core.common.action.RemoveVmInterfaceParameters; import org.ovirt.engine.core.common.businessentities.VMStatus; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/UpdateVmInterfaceCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/UpdateVmInterfaceCommand.java index d396910..4e20972 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/UpdateVmInterfaceCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/network/vm/UpdateVmInterfaceCommand.java @@ -8,8 +8,8 @@ import org.ovirt.engine.core.bll.NonTransactiveCommandAttribute; import org.ovirt.engine.core.bll.ValidationResult; import org.ovirt.engine.core.bll.network.ExternalNetworkManager; -import org.ovirt.engine.core.bll.network.MacPoolManagerStrategy; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.network.cluster.NetworkHelper; import org.ovirt.engine.core.bll.utils.PermissionSubject; import org.ovirt.engine.core.bll.validator.VmNicValidator; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddEmptyStoragePoolCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddEmptyStoragePoolCommand.java index 0229e77..673c7ba 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddEmptyStoragePoolCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AddEmptyStoragePoolCommand.java @@ -5,7 +5,7 @@ import org.ovirt.engine.core.bll.AddVdsGroupCommand; import org.ovirt.engine.core.bll.MultiLevelAdministrationHandler; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.network.cluster.NetworkHelper; import org.ovirt.engine.core.bll.utils.PermissionSubject; import org.ovirt.engine.core.bll.utils.VersionSupport; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/RemoveStoragePoolCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/RemoveStoragePoolCommand.java index 11e2f41..ea2de64 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/RemoveStoragePoolCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/RemoveStoragePoolCommand.java @@ -12,7 +12,7 @@ import org.ovirt.engine.core.bll.NonTransactiveCommandAttribute; import org.ovirt.engine.core.bll.context.CommandContext; import org.ovirt.engine.core.bll.network.ExternalNetworkManager; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.validator.StorageDomainValidator; import org.ovirt.engine.core.common.AuditLogType; import org.ovirt.engine.core.common.action.DetachStorageDomainFromPoolParameters; diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommand.java index d575cfd..7ef44bd 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/UpdateStoragePoolCommand.java @@ -6,7 +6,7 @@ import org.apache.commons.lang.StringUtils; import org.ovirt.engine.core.bll.NonTransactiveCommandAttribute; import org.ovirt.engine.core.bll.RenamedEntityInfoProvider; -import org.ovirt.engine.core.bll.network.ScopedMacPoolManager; +import org.ovirt.engine.core.bll.network.macPoolManager.ScopedMacPoolManager; import org.ovirt.engine.core.bll.utils.VersionSupport; import org.ovirt.engine.core.common.AuditLogType; import org.ovirt.engine.core.common.FeatureSupported; diff --git a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/VmInterfaceManagerTest.java b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/VmInterfaceManagerTest.java index 521a7e0..3b68fd5 100644 --- a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/VmInterfaceManagerTest.java +++ b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/VmInterfaceManagerTest.java @@ -20,11 +20,11 @@ import org.junit.ClassRule; import org.junit.Test; import org.mockito.Mock; -import org.mockito.Mockito; import org.mockito.MockitoAnnotations; import org.mockito.Spy; import org.mockito.verification.VerificationMode; import org.ovirt.engine.core.bll.context.NoOpCompensationContext; +import org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy; import org.ovirt.engine.core.common.AuditLogType; import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.network.VmNetworkInterface; @@ -86,7 +86,7 @@ public void setupMocks() { MockitoAnnotations.initMocks(this); - doReturn(macPoolManagerStrategy).when(vmInterfaceManager).getMacPoolManager(Mockito.any(Guid.class)); + doReturn(macPoolManagerStrategy).when(vmInterfaceManager).getMacPoolManager(any(Guid.class)); doReturn(vmNetworkStatisticsDAO).when(vmInterfaceManager).getVmNetworkStatisticsDao(); doReturn(vmNetworkInterfaceDAO).when(vmInterfaceManager).getVmNetworkInterfaceDao(); doReturn(vmNicDao).when(vmInterfaceManager).getVmNicDao(); @@ -164,12 +164,12 @@ } /** - * Verify that {@link VmInterfaceManager#add} delegated correctly to {@link MacPoolManager} & DAOs. + * Verify that {@link VmInterfaceManager#add} delegated correctly to {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager} & DAOs. * * @param iface * The interface to check for. * @param addMacVerification - * Mode to check (times(1), never(), etc) for {@link org.ovirt.engine.core.bll.network.MacPoolManagerStrategy#addMac(String)}. + * Mode to check (times(1), never(), etc) for {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManagerStrategy#addMac(String)}. */ protected void verifyAddDelegatedCorrectly(VmNic iface, VerificationMode addMacVerification) { verify(macPoolManagerStrategy, addMacVerification).forceAddMac(iface.getMacAddress()); @@ -178,7 +178,7 @@ } /** - * Verify that {@link VmInterfaceManager#removeAll} delegated correctly to {@link MacPoolManager} & DAOs. + * Verify that {@link VmInterfaceManager#removeAll} delegated correctly to {@link org.ovirt.engine.core.bll.network.macPoolManager.MacPoolManager} & DAOs. * * @param iface * The interface to check for. diff --git a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerInitializationTimeTest.java b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerInitializationTimeTest.java similarity index 95% rename from backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerInitializationTimeTest.java rename to backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerInitializationTimeTest.java index 055eed7..16925e4 100644 --- a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerInitializationTimeTest.java +++ b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerInitializationTimeTest.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import org.junit.Ignore; import org.junit.Test; diff --git a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerTestUtils.java b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerTestUtils.java similarity index 98% rename from backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerTestUtils.java rename to backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerTestUtils.java index 6c256c7..e16b4ce 100644 --- a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerTestUtils.java +++ b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerTestUtils.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import java.lang.management.ManagementFactory; import java.lang.management.ThreadMXBean; diff --git a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerValidityTest.java b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerValidityTest.java similarity index 98% rename from backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerValidityTest.java rename to backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerValidityTest.java index b596c1c..63c1788 100644 --- a/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/MacPoolManagerValidityTest.java +++ b/backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/network/macPoolManager/MacPoolManagerValidityTest.java @@ -1,4 +1,4 @@ -package org.ovirt.engine.core.bll.network; +package org.ovirt.engine.core.bll.network.macPoolManager; import static org.hamcrest.CoreMatchers.instanceOf; import static org.hamcrest.CoreMatchers.is; @@ -314,7 +314,7 @@ fail("expected " + VdcBLLException.class.getSimpleName() + " exception during 'allocateNewMac on '" + strategy.getClass().getSimpleName()); } catch (Exception e) { assertThat(e, instanceOf(VdcBLLException.class)); - assertThat(((VdcBLLException)e).getErrorCode(), is(VdcBllErrors.MAC_POOL_NO_MACS_LEFT)); + assertThat(((VdcBLLException) e).getErrorCode(), is(VdcBllErrors.MAC_POOL_NO_MACS_LEFT)); } } -- To view, visit http://gerrit.ovirt.org/26801 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I97c8ffee1f4bc50f71e3dd902439e7797cc21728 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Mucha <mmu...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches