http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/DirectPodBasedNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/DirectPodBasedNetworkGuru.java 
b/server/src/com/cloud/network/guru/DirectPodBasedNetworkGuru.java
index cf27986..226b1c1 100755
--- a/server/src/com/cloud/network/guru/DirectPodBasedNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/DirectPodBasedNetworkGuru.java
@@ -88,7 +88,7 @@ public class DirectPodBasedNetworkGuru extends 
DirectNetworkGuru {
     }
 
     @Override
-    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) throws 
InsufficientVirtualNetworkCapcityException,
+    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException, ConcurrentOperationException 
{
 
         DataCenterVO dc = _dcDao.findById(network.getDataCenterId());
@@ -119,7 +119,7 @@ public class DirectPodBasedNetworkGuru extends 
DirectNetworkGuru {
     }
 
     @Override @DB
-    public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile<? extends VirtualMachine> vm, DeployDestination dest, 
ReservationContext context)
+    public void reserve(NicProfile nic, Network network, VirtualMachineProfile 
vm, DeployDestination dest, ReservationContext context)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException, ConcurrentOperationException {
         
         String oldIp = nic.getIp4Address();
@@ -159,7 +159,7 @@ public class DirectPodBasedNetworkGuru extends 
DirectNetworkGuru {
     }
 
     @DB
-    protected void getIp(NicProfile nic, Pod pod, VirtualMachineProfile<? 
extends VirtualMachine> vm, Network network) throws 
InsufficientVirtualNetworkCapcityException,
+    protected void getIp(NicProfile nic, Pod pod, VirtualMachineProfile vm, 
Network network) throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException, ConcurrentOperationException 
{
         DataCenter dc = _dcDao.findById(pod.getDataCenterId());
         if (nic.getIp4Address() == null) {

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/ExternalGuestNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/ExternalGuestNetworkGuru.java 
b/server/src/com/cloud/network/guru/ExternalGuestNetworkGuru.java
index fe9e01f..738b8c5 100644
--- a/server/src/com/cloud/network/guru/ExternalGuestNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/ExternalGuestNetworkGuru.java
@@ -195,7 +195,7 @@ public class ExternalGuestNetworkGuru extends 
GuestNetworkGuru {
     }
 
     @Override
-    public NicProfile allocate(Network config, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) throws 
InsufficientVirtualNetworkCapcityException,
+    public NicProfile allocate(Network config, NicProfile nic, 
VirtualMachineProfile vm) throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException {
 
         if 
(_networkModel.networkIsConfiguredForExternalNetworking(config.getDataCenterId(),
 config.getId()) && nic != null && nic.getRequestedIpv4() != null) {
@@ -221,7 +221,7 @@ public class ExternalGuestNetworkGuru extends 
GuestNetworkGuru {
     }
 
     @Override @DB
-    public void deallocate(Network config, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+    public void deallocate(Network config, NicProfile nic, 
VirtualMachineProfile vm) {
         super.deallocate(config, nic, vm);
 
         if 
(Boolean.parseBoolean(_configDao.getValue(Config.OvsTunnelNetwork.key()))) {
@@ -238,7 +238,7 @@ public class ExternalGuestNetworkGuru extends 
GuestNetworkGuru {
     }
 
     @Override
-    public void reserve(NicProfile nic, Network config, 
VirtualMachineProfile<? extends VirtualMachine> vm, DeployDestination dest, 
ReservationContext context)
+    public void reserve(NicProfile nic, Network config, VirtualMachineProfile 
vm, DeployDestination dest, ReservationContext context)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
         assert (nic.getReservationStrategy() == ReservationStrategy.Start) : 
"What can I do for nics that are not allocated at start? ";
        boolean _isEnabled = 
Boolean.parseBoolean(_configDao.getValue(Config.OvsTunnelNetwork.key()));
@@ -275,7 +275,7 @@ public class ExternalGuestNetworkGuru extends 
GuestNetworkGuru {
     }
 
     @Override
-    public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+    public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
 
         if 
(Boolean.parseBoolean(_configDao.getValue(Config.OvsTunnelNetwork.key()))) {
             return true;

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/GuestNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/GuestNetworkGuru.java 
b/server/src/com/cloud/network/guru/GuestNetworkGuru.java
index 32ce744..dde562e 100755
--- a/server/src/com/cloud/network/guru/GuestNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/GuestNetworkGuru.java
@@ -206,7 +206,7 @@ public abstract class GuestNetworkGuru extends AdapterBase 
implements NetworkGur
     }
 
     @Override @DB
-    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) {
         if (network.getSpecifyIpRanges()) {
             if (s_logger.isDebugEnabled()) {
                 s_logger.debug("Deallocate network: networkId: " + 
nic.getNetworkId() + ", ip: " + nic.getIp4Address());
@@ -305,7 +305,7 @@ public abstract class GuestNetworkGuru extends AdapterBase 
implements NetworkGur
     }
 
     @Override
-    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm)
+    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile vm)
             throws InsufficientVirtualNetworkCapcityException,
     InsufficientAddressCapacityException {
 
@@ -382,7 +382,7 @@ public abstract class GuestNetworkGuru extends AdapterBase 
implements NetworkGur
     }
 
     @Override
-    public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile<? extends VirtualMachine> vm,
+    public void reserve(NicProfile nic, Network network, VirtualMachineProfile 
vm,
             DeployDestination dest, ReservationContext context)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
         assert (nic.getReservationStrategy() == ReservationStrategy.Start) : 
"What can I do for nics that are not allocated at start? ";
@@ -392,7 +392,7 @@ public abstract class GuestNetworkGuru extends AdapterBase 
implements NetworkGur
     }
 
     @Override
-    public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+    public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
         nic.setBroadcastUri(null);
         nic.setIsolationUri(null);
         return true;

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/PodBasedNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/PodBasedNetworkGuru.java 
b/server/src/com/cloud/network/guru/PodBasedNetworkGuru.java
index 5a24fe5..3862465 100755
--- a/server/src/com/cloud/network/guru/PodBasedNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/PodBasedNetworkGuru.java
@@ -90,11 +90,11 @@ public class PodBasedNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public void deallocate(Network config, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+    public void deallocate(Network config, NicProfile nic, 
VirtualMachineProfile vm) {
     }
     
     @Override
-    public NicProfile allocate(Network config, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) throws 
InsufficientVirtualNetworkCapcityException,
+    public NicProfile allocate(Network config, NicProfile nic, 
VirtualMachineProfile vm) throws InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException {
         TrafficType trafficType = config.getTrafficType();
         assert trafficType == TrafficType.Management || trafficType == 
TrafficType.Storage: "Well, I can't take care of this config now can I? " + 
config; 
@@ -112,7 +112,7 @@ public class PodBasedNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public void reserve(NicProfile nic, Network config, 
VirtualMachineProfile<? extends VirtualMachine> vm, DeployDestination dest, 
ReservationContext context) throws InsufficientVirtualNetworkCapcityException,
+    public void reserve(NicProfile nic, Network config, VirtualMachineProfile 
vm, DeployDestination dest, ReservationContext context) throws 
InsufficientVirtualNetworkCapcityException,
             InsufficientAddressCapacityException {
         Pod pod = dest.getPod();
         
@@ -144,7 +144,7 @@ public class PodBasedNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
     
     @Override
-    public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+    public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
         _dcDao.releasePrivateIpAddress(nic.getId(), nic.getReservationId());
         
         nic.deallocate();

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/PrivateNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/PrivateNetworkGuru.java 
b/server/src/com/cloud/network/guru/PrivateNetworkGuru.java
index 2e266e7..6521cf4 100644
--- a/server/src/com/cloud/network/guru/PrivateNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/PrivateNetworkGuru.java
@@ -132,7 +132,7 @@ public class PrivateNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) {
         if (s_logger.isDebugEnabled()) {
             s_logger.debug("Deallocate network: networkId: " + 
nic.getNetworkId() + ", ip: " + nic.getIp4Address());
         }
@@ -153,7 +153,7 @@ public class PrivateNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm)
+    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile vm)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
         DataCenter dc = _configMgr.getZone(network.getDataCenterId());
         NetworkOffering offering = 
_configMgr.getNetworkOffering(network.getNetworkOfferingId());
@@ -212,7 +212,7 @@ public class PrivateNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile<? extends VirtualMachine> vm,
+    public void reserve(NicProfile nic, Network network, VirtualMachineProfile 
vm,
             DeployDestination dest, ReservationContext context)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
         if (nic.getIp4Address() == null) {
@@ -222,7 +222,7 @@ public class PrivateNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+    public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
         return true;
     }
 

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/PublicNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/PublicNetworkGuru.java 
b/server/src/com/cloud/network/guru/PublicNetworkGuru.java
index a83cdb3..8beb42e 100755
--- a/server/src/com/cloud/network/guru/PublicNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/PublicNetworkGuru.java
@@ -107,7 +107,7 @@ public class PublicNetworkGuru extends AdapterBase 
implements NetworkGuru {
         super();
     }
 
-    protected void getIp(NicProfile nic, DataCenter dc, 
VirtualMachineProfile<? extends VirtualMachine> vm, Network network) throws 
InsufficientVirtualNetworkCapcityException,
+    protected void getIp(NicProfile nic, DataCenter dc, VirtualMachineProfile 
vm, Network network) throws InsufficientVirtualNetworkCapcityException,
     InsufficientAddressCapacityException, ConcurrentOperationException {
         if (nic.getIp4Address() == null) {
             PublicIp ip = _networkMgr.assignPublicIpAddress(dc.getId(), null, 
vm.getOwner(), VlanType.VirtualNetwork, null, null, false);
@@ -136,7 +136,7 @@ public class PublicNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) 
+    public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) 
             throws InsufficientVirtualNetworkCapcityException,
     InsufficientAddressCapacityException, ConcurrentOperationException {
 
@@ -164,7 +164,7 @@ public class PublicNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile<? extends VirtualMachine> vm, DeployDestination dest, 
ReservationContext context)
+    public void reserve(NicProfile nic, Network network, VirtualMachineProfile 
vm, DeployDestination dest, ReservationContext context)
             throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException, ConcurrentOperationException {
         if (nic.getIp4Address() == null) {
             getIp(nic, dest.getDataCenter(), vm, network);
@@ -172,7 +172,7 @@ public class PublicNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override
-    public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+    public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
         return true;
     }
 
@@ -183,7 +183,7 @@ public class PublicNetworkGuru extends AdapterBase 
implements NetworkGuru {
     }
 
     @Override @DB
-    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+    public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) {
         if (s_logger.isDebugEnabled()) {
             s_logger.debug("public network deallocate network: networkId: " + 
nic.getNetworkId() + ", ip: " + nic.getIp4Address());
         }

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/guru/StorageNetworkGuru.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/network/guru/StorageNetworkGuru.java 
b/server/src/com/cloud/network/guru/StorageNetworkGuru.java
index 1d01184..86dd5f6 100755
--- a/server/src/com/cloud/network/guru/StorageNetworkGuru.java
+++ b/server/src/com/cloud/network/guru/StorageNetworkGuru.java
@@ -103,7 +103,7 @@ public class StorageNetworkGuru extends PodBasedNetworkGuru 
implements NetworkGu
        }
 
        @Override
-       public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm)
+       public NicProfile allocate(Network network, NicProfile nic, 
VirtualMachineProfile vm)
                throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
                assert network.getTrafficType() == TrafficType.Storage : "Well, 
I can't take care of this config now can I? " + network; 
                if 
(!_sNwMgr.isStorageIpRangeAvailable(network.getDataCenterId())) {
@@ -114,7 +114,7 @@ public class StorageNetworkGuru extends PodBasedNetworkGuru 
implements NetworkGu
        }
 
        @Override
-       public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile<? extends VirtualMachine> vm, DeployDestination dest, 
ReservationContext context)
+       public void reserve(NicProfile nic, Network network, 
VirtualMachineProfile vm, DeployDestination dest, ReservationContext context)
                throws InsufficientVirtualNetworkCapcityException, 
InsufficientAddressCapacityException {
                if 
(!_sNwMgr.isStorageIpRangeAvailable(dest.getDataCenter().getId())) {
                        super.reserve(nic, network, vm, dest, context);
@@ -146,7 +146,7 @@ public class StorageNetworkGuru extends PodBasedNetworkGuru 
implements NetworkGu
        }
 
        @Override
-       public boolean release(NicProfile nic, VirtualMachineProfile<? extends 
VirtualMachine> vm, String reservationId) {
+       public boolean release(NicProfile nic, VirtualMachineProfile vm, String 
reservationId) {
            Network nw = _nwDao.findById(nic.getNetworkId());
                if (!_sNwMgr.isStorageIpRangeAvailable(nw.getDataCenterId())) {
                        return super.release(nic, vm, reservationId);
@@ -159,7 +159,7 @@ public class StorageNetworkGuru extends PodBasedNetworkGuru 
implements NetworkGu
        }
 
        @Override
-       public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile<? extends VirtualMachine> vm) {
+       public void deallocate(Network network, NicProfile nic, 
VirtualMachineProfile vm) {
                // TODO Auto-generated method stub
 
        }

http://git-wip-us.apache.org/repos/asf/cloudstack/blob/1c78396a/server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
----------------------------------------------------------------------
diff --git 
a/server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java 
b/server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
index fcf650f..b05f9ee 100644
--- a/server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
+++ b/server/src/com/cloud/network/router/VirtualNetworkApplianceManager.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,
@@ -33,7 +33,6 @@ import com.cloud.network.rules.FirewallRule;
 import com.cloud.network.rules.StaticNat;
 import com.cloud.user.Account;
 import com.cloud.user.User;
-import com.cloud.uservm.UserVm;
 import com.cloud.utils.component.Manager;
 import com.cloud.vm.DomainRouterVO;
 import com.cloud.vm.NicProfile;
@@ -61,48 +60,48 @@ public interface VirtualNetworkApplianceManager extends 
Manager, VirtualNetworkA
      * @param routers TODO
      * 
      */
-    boolean savePasswordToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile, 
+    boolean savePasswordToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException;
 
-    boolean saveSSHPublicKeyToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile,
+    boolean saveSSHPublicKeyToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile,
             List<? extends VirtualRouter> routers, String SSHPublicKey) throws 
ResourceUnavailableException;
 
-    boolean saveUserDataToRouter(Network network, NicProfile nic, 
VirtualMachineProfile<UserVm> profile,
+    boolean saveUserDataToRouter(Network network, NicProfile nic, 
VirtualMachineProfile profile,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException;
 
-       List<DomainRouterVO> deployVirtualRouterInGuestNetwork(Network 
guestNetwork, DeployDestination dest, Account owner, 
+       List<DomainRouterVO> deployVirtualRouterInGuestNetwork(Network 
guestNetwork, DeployDestination dest, Account owner,
                Map<VirtualMachineProfile.Param, Object> params, boolean 
isRedundant) throws InsufficientCapacityException,
                ResourceUnavailableException, ConcurrentOperationException;
        
-    boolean startRemoteAccessVpn(Network network, RemoteAccessVpn vpn, List<? 
extends VirtualRouter> routers) 
+    boolean startRemoteAccessVpn(Network network, RemoteAccessVpn vpn, List<? 
extends VirtualRouter> routers)
             throws ResourceUnavailableException;
        
-       boolean deleteRemoteAccessVpn(Network network, RemoteAccessVpn vpn, 
List<? extends VirtualRouter> routers) 
+       boolean deleteRemoteAccessVpn(Network network, RemoteAccessVpn vpn, 
List<? extends VirtualRouter> routers)
                throws ResourceUnavailableException;
     
-    boolean associatePublicIP (Network network, final List<? extends 
PublicIpAddress> ipAddress, 
+    boolean associatePublicIP (Network network, final List<? extends 
PublicIpAddress> ipAddress,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException;
     
-    boolean applyFirewallRules(Network network, final List<? extends 
FirewallRule> rules, 
+    boolean applyFirewallRules(Network network, final List<? extends 
FirewallRule> rules,
             List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException;
     
     List<VirtualRouter> getRoutersForNetwork(long networkId);
 
-    String[] applyVpnUsers(Network network, List<? extends VpnUser> users, 
List<DomainRouterVO> routers) 
+    String[] applyVpnUsers(Network network, List<? extends VpnUser> users, 
List<DomainRouterVO> routers)
             throws ResourceUnavailableException;
     
-    VirtualRouter stop(VirtualRouter router, boolean forced, User callingUser, 
Account callingAccount) 
+    VirtualRouter stop(VirtualRouter router, boolean forced, User callingUser, 
Account callingAccount)
             throws ConcurrentOperationException, ResourceUnavailableException;
 
     String getDnsBasicZoneUpdate();
     
-    boolean applyStaticNats(Network network, final List<? extends StaticNat> 
rules, List<? extends VirtualRouter> routers) 
+    boolean applyStaticNats(Network network, final List<? extends StaticNat> 
rules, List<? extends VirtualRouter> routers)
             throws ResourceUnavailableException;
     
-       boolean applyDhcpEntry(Network config, NicProfile nic, 
VirtualMachineProfile<UserVm> vm, DeployDestination dest, 
+    boolean applyDhcpEntry(Network config, NicProfile nic, 
VirtualMachineProfile vm, DeployDestination dest,
                List<DomainRouterVO> routers) throws 
ResourceUnavailableException;
        
-       boolean applyUserData(Network config, NicProfile nic, 
VirtualMachineProfile<UserVm> vm, DeployDestination dest, 
+    boolean applyUserData(Network config, NicProfile nic, 
VirtualMachineProfile vm, DeployDestination dest,
                List<DomainRouterVO> routers) throws 
ResourceUnavailableException;
 
     boolean applyLoadBalancingRules(Network network, List<? extends 
LoadBalancingRule> rules, List<? extends VirtualRouter> routers) throws 
ResourceUnavailableException;

Reply via email to