http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/test/com/cloud/network/MockNetworkManagerImpl.java
----------------------------------------------------------------------
diff --git a/server/test/com/cloud/network/MockNetworkManagerImpl.java 
b/server/test/com/cloud/network/MockNetworkManagerImpl.java
index eb5fc25..f39f1b8 100755
--- a/server/test/com/cloud/network/MockNetworkManagerImpl.java
+++ b/server/test/com/cloud/network/MockNetworkManagerImpl.java
@@ -5,7 +5,7 @@
 // to you under the Apache License, Version 2.0 (the
 // "License"); you may not use this file except in compliance
 // with the License.  You may obtain a copy of the License at
-// 
+//
 //   http://www.apache.org/licenses/LICENSE-2.0
 //
 // Unless required by applicable law or agreed to in writing,
@@ -23,13 +23,16 @@ import java.util.Set;
 import javax.ejb.Local;
 import javax.naming.ConfigurationException;
 
+import org.springframework.stereotype.Component;
+
 import org.apache.cloudstack.acl.ControlledEntity.ACLType;
+import 
org.apache.cloudstack.api.command.admin.network.DedicateGuestVlanRangeCmd;
+import 
org.apache.cloudstack.api.command.admin.network.ListDedicatedGuestVlanRangesCmd;
 import 
org.apache.cloudstack.api.command.admin.usage.ListTrafficTypeImplementorsCmd;
 import org.apache.cloudstack.api.command.user.network.CreateNetworkCmd;
 import org.apache.cloudstack.api.command.user.network.ListNetworksCmd;
 import org.apache.cloudstack.api.command.user.network.RestartNetworkCmd;
 import org.apache.cloudstack.api.command.user.vm.ListNicsCmd;
-import org.springframework.stereotype.Component;
 
 import com.cloud.dc.DataCenter;
 import com.cloud.dc.Pod;
@@ -49,7 +52,6 @@ import com.cloud.network.Networks.TrafficType;
 import com.cloud.network.addr.PublicIp;
 import com.cloud.network.dao.IPAddressVO;
 import com.cloud.network.dao.NetworkVO;
-import com.cloud.network.GuestVlan;
 import com.cloud.network.element.LoadBalancingServiceProvider;
 import com.cloud.network.element.StaticNatServiceProvider;
 import com.cloud.network.element.UserDataServiceProvider;
@@ -65,24 +67,14 @@ import com.cloud.user.Account;
 import com.cloud.user.User;
 import com.cloud.utils.Pair;
 import com.cloud.utils.component.ManagerBase;
-import com.cloud.vm.*;
+import com.cloud.vm.Nic;
+import com.cloud.vm.NicProfile;
+import com.cloud.vm.NicSecondaryIp;
+import com.cloud.vm.NicVO;
+import com.cloud.vm.ReservationContext;
+import com.cloud.vm.VirtualMachine;
 import com.cloud.vm.VirtualMachine.Type;
 import com.cloud.vm.VirtualMachineProfile;
-import org.apache.cloudstack.acl.ControlledEntity.ACLType;
-import 
org.apache.cloudstack.api.command.admin.network.DedicateGuestVlanRangeCmd;
-import 
org.apache.cloudstack.api.command.admin.network.ListDedicatedGuestVlanRangesCmd;
-import 
org.apache.cloudstack.api.command.admin.usage.ListTrafficTypeImplementorsCmd;
-import org.apache.cloudstack.api.command.user.network.CreateNetworkCmd;
-import org.apache.cloudstack.api.command.user.network.ListNetworksCmd;
-import org.apache.cloudstack.api.command.user.network.RestartNetworkCmd;
-import org.apache.cloudstack.api.command.user.vm.ListNicsCmd;
-import org.springframework.stereotype.Component;
-
-import javax.ejb.Local;
-import javax.naming.ConfigurationException;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
 
 
 @Component
@@ -204,32 +196,32 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
 
 
     @Override
-    public void allocate(VirtualMachineProfile<? extends VMInstanceVO> vm, 
List<Pair<NetworkVO, NicProfile>> networks) throws 
InsufficientCapacityException, ConcurrentOperationException {
+    public void allocate(VirtualMachineProfile vm, List<Pair<NetworkVO, 
NicProfile>> networks) throws InsufficientCapacityException, 
ConcurrentOperationException {
         // TODO Auto-generated method stub
 
     }
 
     @Override
-    public void prepare(VirtualMachineProfile<? extends VMInstanceVO> profile, 
DeployDestination dest, ReservationContext context) throws 
InsufficientCapacityException, ConcurrentOperationException,
+    public void prepare(VirtualMachineProfile profile, DeployDestination dest, 
ReservationContext context) throws InsufficientCapacityException, 
ConcurrentOperationException,
     ResourceUnavailableException {
         // TODO Auto-generated method stub
 
     }
 
     @Override
-    public void release(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, boolean forced) {
+    public void release(VirtualMachineProfile vmProfile, boolean forced) {
         // TODO Auto-generated method stub
 
     }
 
     @Override
-    public void cleanupNics(VirtualMachineProfile<? extends VMInstanceVO> vm) {
+    public void cleanupNics(VirtualMachineProfile vm) {
         // TODO Auto-generated method stub
 
     }
 
     @Override
-    public void expungeNics(VirtualMachineProfile<? extends VMInstanceVO> vm) {
+    public void expungeNics(VirtualMachineProfile vm) {
         // TODO Auto-generated method stub
 
     }
@@ -254,7 +246,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
 
 
     @Override
-    public <T extends VMInstanceVO> void 
prepareNicForMigration(VirtualMachineProfile<T> vm, DeployDestination dest) {
+    public void prepareNicForMigration(VirtualMachineProfile vm, 
DeployDestination dest) {
         // TODO Auto-generated method stub
 
     }
@@ -669,7 +661,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#reallocate(com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DataCenterDeployment)
      */
     @Override
-    public boolean reallocate(VirtualMachineProfile<? extends VMInstanceVO> 
vm, DataCenterDeployment dest)
+    public boolean reallocate(VirtualMachineProfile vm, DataCenterDeployment 
dest)
             throws InsufficientCapacityException, ConcurrentOperationException 
{
         // TODO Auto-generated method stub
         return false;
@@ -698,7 +690,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#allocateDirectIp(com.cloud.vm.NicProfile, 
com.cloud.dc.DataCenter, com.cloud.vm.VirtualMachineProfile, 
com.cloud.network.Network, java.lang.String)
      */
     @Override
-    public void allocateDirectIp(NicProfile nic, DataCenter dc, 
VirtualMachineProfile<? extends VirtualMachine> vm,
+    public void allocateDirectIp(NicProfile nic, DataCenter dc, 
VirtualMachineProfile vm,
             Network network, String requestedIpv4, String requestedIpv6) 
throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException {
         // TODO Auto-generated method stub
@@ -720,7 +712,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      */
     @Override
     public Pair<NicProfile, Integer> allocateNic(NicProfile requested, Network 
network, Boolean isDefaultNic,
-            int deviceId, VirtualMachineProfile<? extends VMInstanceVO> vm)
+            int deviceId, VirtualMachineProfile vm)
                     throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
                     ConcurrentOperationException {
         // TODO Auto-generated method stub
@@ -731,7 +723,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#prepareNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DeployDestination, com.cloud.vm.ReservationContext, long, 
com.cloud.network.NetworkVO)
      */
     @Override
-    public NicProfile prepareNic(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, DeployDestination dest,
+    public NicProfile prepareNic(VirtualMachineProfile vmProfile, 
DeployDestination dest,
             ReservationContext context, long nicId, NetworkVO network)
                     throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
                     ConcurrentOperationException, 
InsufficientCapacityException, ResourceUnavailableException {
@@ -743,7 +735,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#removeNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.vm.Nic)
      */
     @Override
-    public void removeNic(VirtualMachineProfile<? extends VMInstanceVO> vm, 
Nic nic) {
+    public void removeNic(VirtualMachineProfile vm, Nic nic) {
         // TODO Auto-generated method stub
 
     }
@@ -761,7 +753,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#releaseNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.vm.Nic)
      */
     @Override
-    public void releaseNic(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, Nic nic)
+    public void releaseNic(VirtualMachineProfile vmProfile, Nic nic)
             throws ConcurrentOperationException, ResourceUnavailableException {
         // TODO Auto-generated method stub
 
@@ -772,7 +764,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      */
     @Override
     public NicProfile createNicForVm(Network network, NicProfile requested, 
ReservationContext context,
-            VirtualMachineProfile<? extends VMInstanceVO> vmProfile, boolean 
prepare)
+            VirtualMachineProfile vmProfile, boolean prepare)
                     throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
                     ConcurrentOperationException, 
InsufficientCapacityException, ResourceUnavailableException {
         // TODO Auto-generated method stub

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/test/com/cloud/vm/MockUserVmManagerImpl.java
----------------------------------------------------------------------
diff --git a/server/test/com/cloud/vm/MockUserVmManagerImpl.java 
b/server/test/com/cloud/vm/MockUserVmManagerImpl.java
index d4dd4e9..d70095e 100644
--- a/server/test/com/cloud/vm/MockUserVmManagerImpl.java
+++ b/server/test/com/cloud/vm/MockUserVmManagerImpl.java
@@ -23,6 +23,8 @@ import java.util.Map;
 import javax.ejb.Local;
 import javax.naming.ConfigurationException;
 
+import org.springframework.stereotype.Component;
+
 import org.apache.cloudstack.api.BaseCmd.HTTPMethod;
 import org.apache.cloudstack.api.command.admin.vm.AssignVMCmd;
 import org.apache.cloudstack.api.command.admin.vm.RecoverVMCmd;
@@ -41,7 +43,6 @@ import org.apache.cloudstack.api.command.user.vm.UpdateVMCmd;
 import org.apache.cloudstack.api.command.user.vm.UpgradeVMCmd;
 import org.apache.cloudstack.api.command.user.vmgroup.CreateVMGroupCmd;
 import org.apache.cloudstack.api.command.user.vmgroup.DeleteVMGroupCmd;
-import org.springframework.stereotype.Component;
 
 import com.cloud.agent.api.StopAnswer;
 import com.cloud.agent.api.VmStatsEntry;
@@ -99,31 +100,31 @@ public class MockUserVmManagerImpl extends ManagerBase 
implements UserVmManager,
     }
 
     @Override
-    public boolean 
finalizeVirtualMachineProfile(VirtualMachineProfile<UserVmVO> profile, 
DeployDestination dest, ReservationContext context) {
+    public boolean finalizeVirtualMachineProfile(VirtualMachineProfile 
profile, DeployDestination dest, ReservationContext context) {
         // TODO Auto-generated method stub
         return false;
     }
 
     @Override
-    public boolean finalizeDeployment(Commands cmds, 
VirtualMachineProfile<UserVmVO> profile, DeployDestination dest, 
ReservationContext context) throws ResourceUnavailableException {
+    public boolean finalizeDeployment(Commands cmds, VirtualMachineProfile 
profile, DeployDestination dest, ReservationContext context) throws 
ResourceUnavailableException {
         // TODO Auto-generated method stub
         return false;
     }
 
     @Override
-    public boolean finalizeStart(VirtualMachineProfile<UserVmVO> profile, long 
hostId, Commands cmds, ReservationContext context) {
+    public boolean finalizeStart(VirtualMachineProfile profile, long hostId, 
Commands cmds, ReservationContext context) {
         // TODO Auto-generated method stub
         return false;
     }
 
     @Override
-    public boolean finalizeCommandsOnStart(Commands cmds, 
VirtualMachineProfile<UserVmVO> profile) {
+    public boolean finalizeCommandsOnStart(Commands cmds, 
VirtualMachineProfile profile) {
         // TODO Auto-generated method stub
         return false;
     }
 
     @Override
-    public void finalizeStop(VirtualMachineProfile<UserVmVO> profile, 
StopAnswer answer) {
+    public void finalizeStop(VirtualMachineProfile profile, StopAnswer answer) 
{
         // TODO Auto-generated method stub
 
     }
@@ -419,7 +420,7 @@ public class MockUserVmManagerImpl extends ManagerBase 
implements UserVmManager,
     }
 
     @Override
-    public void prepareStop(VirtualMachineProfile<UserVmVO> profile) {
+    public void prepareStop(VirtualMachineProfile profile) {
         // TODO Auto-generated method stub
 
     }

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/test/com/cloud/vm/VmWorkMockVirtualMachineManagerImpl.java
----------------------------------------------------------------------
diff --git a/server/test/com/cloud/vm/VmWorkMockVirtualMachineManagerImpl.java 
b/server/test/com/cloud/vm/VmWorkMockVirtualMachineManagerImpl.java
index 681b6b3..869a8be 100644
--- a/server/test/com/cloud/vm/VmWorkMockVirtualMachineManagerImpl.java
+++ b/server/test/com/cloud/vm/VmWorkMockVirtualMachineManagerImpl.java
@@ -363,7 +363,7 @@ public class VmWorkMockVirtualMachineManagerImpl implements 
VirtualMachineManage
 
        @Override
        public VirtualMachineTO toVmTO(
-                       VirtualMachineProfile<? extends VMInstanceVO> profile) {
+                       VirtualMachineProfile profile) {
                // TODO Auto-generated method stub
                return null;
        }

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/test/com/cloud/vpc/MockNetworkManagerImpl.java
----------------------------------------------------------------------
diff --git a/server/test/com/cloud/vpc/MockNetworkManagerImpl.java 
b/server/test/com/cloud/vpc/MockNetworkManagerImpl.java
index 84ae818..809f3e9 100644
--- a/server/test/com/cloud/vpc/MockNetworkManagerImpl.java
+++ b/server/test/com/cloud/vpc/MockNetworkManagerImpl.java
@@ -24,6 +24,9 @@ import javax.ejb.Local;
 import javax.inject.Inject;
 import javax.naming.ConfigurationException;
 
+import org.apache.log4j.Logger;
+import org.springframework.stereotype.Component;
+
 import org.apache.cloudstack.acl.ControlledEntity.ACLType;
 import 
org.apache.cloudstack.api.command.admin.network.DedicateGuestVlanRangeCmd;
 import 
org.apache.cloudstack.api.command.admin.network.ListDedicatedGuestVlanRangesCmd;
@@ -32,8 +35,6 @@ import 
org.apache.cloudstack.api.command.user.network.CreateNetworkCmd;
 import org.apache.cloudstack.api.command.user.network.ListNetworksCmd;
 import org.apache.cloudstack.api.command.user.network.RestartNetworkCmd;
 import org.apache.cloudstack.api.command.user.vm.ListNicsCmd;
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Component;
 
 import com.cloud.dc.DataCenter;
 import com.cloud.dc.Pod;
@@ -62,7 +63,6 @@ import com.cloud.network.PhysicalNetworkServiceProvider;
 import com.cloud.network.PhysicalNetworkTrafficType;
 import com.cloud.network.PublicIpAddress;
 import com.cloud.network.addr.PublicIp;
-import com.cloud.network.dao.AccountGuestVlanMapVO;
 import com.cloud.network.dao.IPAddressVO;
 import com.cloud.network.dao.NetworkServiceMapDao;
 import com.cloud.network.dao.NetworkVO;
@@ -88,20 +88,9 @@ import com.cloud.vm.NicProfile;
 import com.cloud.vm.NicSecondaryIp;
 import com.cloud.vm.NicVO;
 import com.cloud.vm.ReservationContext;
-import com.cloud.vm.VMInstanceVO;
 import com.cloud.vm.VirtualMachine;
 import com.cloud.vm.VirtualMachine.Type;
 import com.cloud.vm.VirtualMachineProfile;
-import org.apache.cloudstack.acl.ControlledEntity.ACLType;
-import 
org.apache.cloudstack.api.command.admin.network.DedicateGuestVlanRangeCmd;
-import 
org.apache.cloudstack.api.command.admin.network.ListDedicatedGuestVlanRangesCmd;
-import 
org.apache.cloudstack.api.command.admin.usage.ListTrafficTypeImplementorsCmd;
-import org.apache.cloudstack.api.command.user.network.CreateNetworkCmd;
-import org.apache.cloudstack.api.command.user.network.ListNetworksCmd;
-import org.apache.cloudstack.api.command.user.network.RestartNetworkCmd;
-import org.apache.cloudstack.api.command.user.vm.ListNicsCmd;
-import org.apache.log4j.Logger;
-import org.springframework.stereotype.Component;
 
 
 @Component
@@ -725,7 +714,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#allocate(com.cloud.vm.VirtualMachineProfile, 
java.util.List)
      */
     @Override
-    public void allocate(VirtualMachineProfile<? extends VMInstanceVO> vm, 
List<Pair<NetworkVO, NicProfile>> networks)
+    public void allocate(VirtualMachineProfile vm, List<Pair<NetworkVO, 
NicProfile>> networks)
             throws InsufficientCapacityException, ConcurrentOperationException 
{
         // TODO Auto-generated method stub
         
@@ -739,7 +728,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#prepare(com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DeployDestination, com.cloud.vm.ReservationContext)
      */
     @Override
-    public void prepare(VirtualMachineProfile<? extends VMInstanceVO> profile, 
DeployDestination dest,
+    public void prepare(VirtualMachineProfile profile, DeployDestination dest,
             ReservationContext context) throws InsufficientCapacityException, 
ConcurrentOperationException,
             ResourceUnavailableException {
         // TODO Auto-generated method stub
@@ -754,7 +743,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#release(com.cloud.vm.VirtualMachineProfile, 
boolean)
      */
     @Override
-    public void release(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, boolean forced)
+    public void release(VirtualMachineProfile vmProfile, boolean forced)
             throws ConcurrentOperationException, ResourceUnavailableException {
         // TODO Auto-generated method stub
         
@@ -768,7 +757,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#cleanupNics(com.cloud.vm.VirtualMachineProfile)
      */
     @Override
-    public void cleanupNics(VirtualMachineProfile<? extends VMInstanceVO> vm) {
+    public void cleanupNics(VirtualMachineProfile vm) {
         // TODO Auto-generated method stub
         
     }
@@ -781,7 +770,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#expungeNics(com.cloud.vm.VirtualMachineProfile)
      */
     @Override
-    public void expungeNics(VirtualMachineProfile<? extends VMInstanceVO> vm) {
+    public void expungeNics(VirtualMachineProfile vm) {
         // TODO Auto-generated method stub
         
     }
@@ -836,7 +825,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#prepareNicForMigration(com.cloud.vm.VirtualMachineProfile,
 com.cloud.deploy.DeployDestination)
      */
     @Override
-    public <T extends VMInstanceVO> void 
prepareNicForMigration(VirtualMachineProfile<T> vm, DeployDestination dest) {
+    public void prepareNicForMigration(VirtualMachineProfile vm, 
DeployDestination dest) {
         // TODO Auto-generated method stub
         
     }
@@ -999,7 +988,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#reallocate(com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DataCenterDeployment)
      */
     @Override
-    public boolean reallocate(VirtualMachineProfile<? extends VMInstanceVO> 
vm, DataCenterDeployment dest)
+    public boolean reallocate(VirtualMachineProfile vm, DataCenterDeployment 
dest)
             throws InsufficientCapacityException, ConcurrentOperationException 
{
         // TODO Auto-generated method stub
         return false;
@@ -1040,7 +1029,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#allocateDirectIp(com.cloud.vm.NicProfile, 
com.cloud.dc.DataCenter, com.cloud.vm.VirtualMachineProfile, 
com.cloud.network.Network, java.lang.String)
      */
     @Override
-    public void allocateDirectIp(NicProfile nic, DataCenter dc, 
VirtualMachineProfile<? extends VirtualMachine> vm,
+    public void allocateDirectIp(NicProfile nic, DataCenter dc, 
VirtualMachineProfile vm,
             Network network, String requestedIpv4, String requestedIpv6) 
throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException {
         // TODO Auto-generated method stub
@@ -1069,7 +1058,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      */
     @Override
     public Pair<NicProfile, Integer> allocateNic(NicProfile requested, Network 
network, Boolean isDefaultNic,
-            int deviceId, VirtualMachineProfile<? extends VMInstanceVO> vm)
+            int deviceId, VirtualMachineProfile vm)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
             ConcurrentOperationException {
         // TODO Auto-generated method stub
@@ -1084,7 +1073,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#prepareNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DeployDestination, com.cloud.vm.ReservationContext, long, 
com.cloud.network.NetworkVO)
      */
     @Override
-    public NicProfile prepareNic(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, DeployDestination dest,
+    public NicProfile prepareNic(VirtualMachineProfile vmProfile, 
DeployDestination dest,
             ReservationContext context, long nicId, NetworkVO network)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
             ConcurrentOperationException, InsufficientCapacityException, 
ResourceUnavailableException {
@@ -1100,7 +1089,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#removeNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.vm.Nic)
      */
     @Override
-    public void removeNic(VirtualMachineProfile<? extends VMInstanceVO> vm, 
Nic nic) {
+    public void removeNic(VirtualMachineProfile vm, Nic nic) {
         // TODO Auto-generated method stub
         
     }
@@ -1141,7 +1130,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      * @see 
com.cloud.network.NetworkManager#releaseNic(com.cloud.vm.VirtualMachineProfile, 
com.cloud.vm.Nic)
      */
     @Override
-    public void releaseNic(VirtualMachineProfile<? extends VMInstanceVO> 
vmProfile, Nic nic)
+    public void releaseNic(VirtualMachineProfile vmProfile, Nic nic)
             throws ConcurrentOperationException, ResourceUnavailableException {
         // TODO Auto-generated method stub
         
@@ -1156,7 +1145,7 @@ public class MockNetworkManagerImpl extends ManagerBase 
implements NetworkManage
      */
     @Override
     public NicProfile createNicForVm(Network network, NicProfile requested, 
ReservationContext context,
-            VirtualMachineProfile<? extends VMInstanceVO> vmProfile, boolean 
prepare)
+            VirtualMachineProfile vmProfile, boolean prepare)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException,
             ConcurrentOperationException, InsufficientCapacityException, 
ResourceUnavailableException {
         // TODO Auto-generated method stub

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java
----------------------------------------------------------------------
diff --git 
a/server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java 
b/server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java
index 9010f1f..0f83fb7 100644
--- a/server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java
+++ b/server/test/com/cloud/vpc/MockVpcVirtualNetworkApplianceManager.java
@@ -23,9 +23,10 @@ import java.util.Map;
 import javax.ejb.Local;
 import javax.naming.ConfigurationException;
 
-import org.apache.cloudstack.api.command.admin.router.UpgradeRouterCmd;
 import org.springframework.stereotype.Component;
 
+import org.apache.cloudstack.api.command.admin.router.UpgradeRouterCmd;
+
 import com.cloud.deploy.DeployDestination;
 import com.cloud.exception.ConcurrentOperationException;
 import com.cloud.exception.InsufficientCapacityException;
@@ -46,7 +47,6 @@ import com.cloud.network.vpc.StaticRouteProfile;
 import com.cloud.network.vpc.Vpc;
 import com.cloud.user.Account;
 import com.cloud.user.User;
-import com.cloud.uservm.UserVm;
 import com.cloud.utils.component.ManagerBase;
 import com.cloud.vm.DomainRouterVO;
 import com.cloud.vm.NicProfile;
@@ -71,14 +71,15 @@ VpcVirtualNetworkApplianceService {
      * @see 
com.cloud.network.router.VirtualNetworkApplianceManager#savePasswordToRouter(com.cloud.network.Network,
 com.cloud.vm.NicProfile, com.cloud.vm.VirtualMachineProfile, java.util.List)
      */
     @Override
-    public boolean savePasswordToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile,
+    public boolean savePasswordToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException {
         // TODO Auto-generated method stub
         return false;
     }
 
     @Override
-    public boolean saveSSHPublicKeyToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile, List<? extends VirtualRouter> routers, 
String SSHPublicKey) throws ResourceUnavailableException {
+    public boolean saveSSHPublicKeyToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile, List<? extends VirtualRouter> routers, String 
SSHPublicKey)
+            throws ResourceUnavailableException {
         return false;  //To change body of implemented methods use File | 
Settings | File Templates.
     }
 
@@ -86,7 +87,7 @@ VpcVirtualNetworkApplianceService {
      * @see 
com.cloud.network.router.VirtualNetworkApplianceManager#saveUserDataToRouter(com.cloud.network.Network,
 com.cloud.vm.NicProfile, com.cloud.vm.VirtualMachineProfile, java.util.List)
      */
     @Override
-    public boolean saveUserDataToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile,
+    public boolean saveUserDataToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException {
         // TODO Auto-generated method stub
         return false;
@@ -195,7 +196,7 @@ VpcVirtualNetworkApplianceService {
      * @see 
com.cloud.network.router.VirtualNetworkApplianceManager#applyDhcpEntry(com.cloud.network.Network,
 com.cloud.vm.NicProfile, com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DeployDestination, java.util.List)
      */
     @Override
-    public boolean applyDhcpEntry(Network config, NicProfile nic, 
VirtualMachineProfile<UserVm> vm,
+    public boolean applyDhcpEntry(Network config, NicProfile nic, 
VirtualMachineProfile vm,
             DeployDestination dest, List<DomainRouterVO> routers) throws 
ResourceUnavailableException {
         // TODO Auto-generated method stub
         return false;
@@ -205,7 +206,7 @@ VpcVirtualNetworkApplianceService {
      * @see 
com.cloud.network.router.VirtualNetworkApplianceManager#applyUserData(com.cloud.network.Network,
 com.cloud.vm.NicProfile, com.cloud.vm.VirtualMachineProfile, 
com.cloud.deploy.DeployDestination, java.util.List)
      */
     @Override
-    public boolean applyUserData(Network config, NicProfile nic, 
VirtualMachineProfile<UserVm> vm,
+    public boolean applyUserData(Network config, NicProfile nic, 
VirtualMachineProfile vm,
             DeployDestination dest, List<DomainRouterVO> routers) throws 
ResourceUnavailableException {
         // TODO Auto-generated method stub
         return false;

Reply via email to